The best day to arrive at Batam is Friday and it would be best to avoid Sunday, as prices are on average 28.3% higher than on Friday. (Average prices, based on 4224970 datapoints.)
MondayINR 4.249
Mon
TuesdayINR 4.427
Tue
WednesdayINR 4.225
Wed
ThursdayINR 4.779
Thu
FridayINR 4.141
Fri
SaturdayINR 4.628
Sat
SundayINR 5.313
Sun
Analyse direct flights between Batam and Semarang.