The best day to arrive at Batam is Tuesday and it would be best to avoid Friday, as prices are on average 17.06% higher than on Tuesday. (Average prices, based on 4193671 datapoints.)
MondayAUD 160
Mon
TuesdayAUD 144
Tue
WednesdayAUD 156
Wed
ThursdayAUD 162
Thu
FridayAUD 168
Fri
SaturdayAUD 165
Sat
SundayAUD 160
Sun
Analyse direct flights between Batam and Semarang.