Flight Hang Nadim Airport departs from Batam Hang Nadim Airport at 07:00 and arrives at Yogyakarta Yogyakarta International Airport at 10:35.
The flighttime is about 3h 35m. The distance travelled ("as the bird flies"): 721 Km. So the average speed is roughly 201 Km.
The best month to arrive at Batam is October and the most expensive month to fly is March. (Average prices, based on 300 datapoints.)
The best day to arrive at Batam is Tuesday and it would be best to avoid Sunday, as prices are on average 4.81% higher than on Tuesday. (Average prices, based on 3954664 datapoints.)
We have a lot more statistics for flights OD 300 and between Batam and Yogyakarta.