The best day to arrive at Batam is Wednesday and it would be best to avoid Sunday, as prices are on average 5% higher than on Wednesday. (Average prices, based on 4312875 datapoints.)
MondayRp. 1.469.763
Mon
TuesdayRp. 1.473.651
Tue
WednesdayRp. 1.447.987
Wed
ThursdayRp. 1.462.335
Thu
FridayRp. 1.452.334
Fri
SaturdayRp. 1.502.609
Sat
SundayRp. 1.520.410
Sun
Analyse direct flights between Batam and Semarang.