The route from Denpasar to Yogyakarta connects the island of Bali to the cultural heart of Java. You can fly directly to Yogyakarta International Airport (YIA) in about 90 minutes. Alternatively, a long-haul bus journey takes you through the scenic landscapes of East and Central Java. Yogyakarta is renowned for Borobudur and Prambanan temples. Most visitors choose the flight to maximize their time exploring the city's rich history.
Total Distance: Driving distance 750 km, straight-line air distance 600 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 18 hours | 1 hour 30 mins |
| Avg Price | IDR 350,000 - 500,000 | IDR 800,000 - 1,300,000 |
| Operator | Gunung Harta | AirAsia |
| Route | Denpasar - Gilimanuk - Ketapang - Surabaya - Solo - Yogyakarta. | Ngurah Rai International Airport (DPS) to Yogyakarta International Airport (YIA). |
| Tip | Request a seat in the front for better legroom and views. | YIA is located in Kulon Progo; use the airport train to reach the city center. |
April to October for dry weather, ideal for visiting outdoor temple sites.