The journey from Badung to Yogyakarta is best made by a direct flight from Ngurah Rai Airport to Yogyakarta International Airport (YIA). The flight takes about 1 hour and 15 minutes. Alternatively, you can take a long-distance bus that crosses the Bali Strait and traverses the length of East and Central Java. Yogyakarta is the center of Javanese culture, famous for the Borobudur and Prambanan temples. Most tourists choose the flight to save time and energy.
Total Distance: Driving distance is 750 km; straight-line air distance is 550 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 18 hours | 1 hour 15 mins |
| Avg Price | IDR 350,000 - 550,000 | IDR 900,000 - 1,800,000 |
| Operator | Rosalia Indah | AirAsia / Lion Air |
| Route | Denpasar - Gilimanuk - Surabaya - Yogyakarta | DPS to YIA |
| Tip | This is a very long journey; ensure you book a 'Super Executive' seat for comfort. | Yogyakarta International Airport is about 45 km from the city center; use the train for the final leg. |
May to September is the dry season, ideal for exploring outdoor temple sites.