The journey from Sukawati to Yogyakarta spans approximately 650 kilometers across the islands of Bali and Java. You can choose between a direct flight from Ngurah Rai International Airport to Yogyakarta International Airport or a long-haul bus journey. The bus route involves crossing the Bali Strait via ferry from Gilimanuk to Ketapang. Once in Java, you will traverse the Trans-Java Toll Road. This trip offers a transition from the cultural heart of Bali to the historic center of Javanese tradition.
Total Distance: Driving distance 650 km, straight-line air distance 580 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 18 hours | 1 hour 20 mins |
| Avg Price | IDR 350,000 - 500,000 | IDR 900,000 - 1,500,000 |
| Operator | Gunung Harta | Lion Air |
| Route | Gilimanuk-Ketapang Ferry, then via Pantura Highway | DPS Airport to YIA Airport |
| Tip | Bring a neck pillow and warm clothing as bus air conditioning is often set very cold. | Book at least two weeks in advance to secure lower fares. |
May to September for dry weather and clear road conditions.