Badung
Badung
Yogyakarta
Yogyakarta
Bus Flight

Badung to Yogyakarta

Updated: 28 May 2026

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.
Fastest Way
A direct flight from DPS to YIA takes 1 hour and 15 minutes.
Cheapest Way
The bus is the most budget-friendly option for long-distance travel.
Compare Badung to Yogyakarta Routes
Bus
Direct
Flight
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.
Travel Tips
  • Airport Train
    Take the YIA Airport Train to reach the city center in 40 minutes.
  • Temple Etiquette
    Wear a sarong when visiting temples; they are usually provided at the entrance.
  • Local Transport
    Use TransJogja buses for an affordable way to get around the city.
  • Food
    Try Gudeg, a traditional jackfruit stew, which is a local specialty.
  • Booking
    Book temple tickets online in advance to avoid long queues.
Safety Tips
  • Bus Safety
    Keep your valuables in a carry-on bag at all times.
  • Traffic
    Be careful when crossing streets in the busy Malioboro area.
  • Emergency
    Keep the local tourist police number saved.
  • Health
    Stay hydrated as the city can get quite warm.
People Also Ask
  • How long is the flight to Yogyakarta?
    The flight is approximately 1 hour and 15 minutes.
  • Is the bus to Yogyakarta comfortable?
    Executive buses are comfortable, but the journey is very long.
  • What is the best way to see the temples?
    Hire a private driver for a day to visit both Borobudur and Prambanan.
  • Is Yogyakarta safe?
    Yes, it is a very safe and friendly city for tourists.
  • Do I need a guide for the temples?
    A guide is recommended to understand the history and significance.
Quick Info
  • From Badung, Bali, Indonesia
  • To Yogyakarta, DI Yogyakarta, Indonesia
  • Modes
Best Time to Travel

May to September is the dry season, ideal for exploring outdoor temple sites.

Things to Do in Yogyakarta
1
Borobudur Temple
Visit the world's largest Buddhist temple. It is a UNESCO World Heritage site.
2
Prambanan Temple
Explore the massive Hindu temple complex known for its towering spires.
3
Malioboro Street
Experience the vibrant street life, local crafts, and street food in the heart of the city.
4
Kraton Yogyakarta
Tour the Sultan's palace to learn about Javanese royalty and history.
Tags
Badung to Yogyakarta Bali to Yogyakarta Yogyakarta flight Bali to Java bus Yogyakarta travel Borobudur access Yogyakarta transport Bali to Jogja