Medan
Medan
Yogyakarta
Yogyakarta
Bus Flight

Medan to Yogyakarta

Updated: 28 May 2026

The journey from Medan to Yogyakarta is a trip across the Indonesian archipelago. You can fly from Kualanamu to Yogyakarta International Airport, which is the most efficient method. Alternatively, a bus journey involves traveling the length of Sumatra, crossing the Sunda Strait, and traversing Java. This route connects the major city of Medan to the cultural capital of Yogyakarta. Expect a long journey if traveling by land.

Total Distance: Driving distance 2,400 km, Air distance 1,800 km.
Fastest Way
Flight from Kualanamu to Yogyakarta, taking 2 hours 45 minutes.
Cheapest Way
Bus travel is the most economical, costing around IDR 750,000.
Compare Medan to Yogyakarta Routes
Bus
Direct
Flight
Connecting
Duration 60 hours 2 hours 45 minutes
Avg Price IDR 750,000 - 1,100,000 IDR 1,400,000 - 2,800,000
Operator PO ALS Lion Air
Route Trans-Sumatra Highway to Merak, then bus to Yogyakarta KNO to YIA
Tip This is an extremely long journey; only for the most adventurous travelers. Most flights connect through Jakarta; check for direct options.
Travel Tips
  • Flight Booking
    Book your flight well in advance to get the best prices.
  • Bus Comfort
    Prepare for a very long journey if choosing the bus.
  • Local Weather
    Yogyakarta can be hot; dress accordingly.
  • Traffic
    Yogyakarta traffic can be heavy; plan your travel accordingly.
  • Food
    Try local Javanese dishes like Gudeg.
Safety Tips
  • Bus Safety
    Choose reputable bus operators for the long journey.
  • Personal Belongings
    Keep your valuables secure during the long trip.
  • Health
    Stay hydrated and take breaks during the long bus ride.
  • Emergency
    Keep a list of emergency contacts for both Sumatra and Java.
People Also Ask
  • How long is the bus ride?
    The bus ride takes approximately 60 hours.
  • Are there direct flights?
    Direct flights are limited; most connect through Jakarta.
  • What is the best way to travel?
    Flying is the fastest, while the bus is the most budget-friendly.
  • Is the road safe?
    The Trans-Sumatra Highway is generally safe but requires caution.
  • What is the distance?
    The driving distance is approximately 2,400 kilometers.
Quick Info
  • From Medan, Sumatera Utara, Indonesia
  • To Yogyakarta, Special Region of Yogyakarta, Indonesia
  • Modes
Best Time to Travel

May to September for the best weather across both islands.

Things to Do in Yogyakarta
1
Borobudur Temple
Visit the world's largest Buddhist temple, a UNESCO World Heritage site.
2
Prambanan Temple
Explore this magnificent Hindu temple complex known for its towering spires.
3
Kraton Yogyakarta
Discover the palace of the Sultan of Yogyakarta and learn about Javanese culture.
4
Malioboro Street
Shop for souvenirs, batik, and local snacks on this famous street.
Tags
Medan to Yogyakarta flight Medan Yogyakarta bus Medan Yogyakarta travel to Yogyakarta Sumatra to Java Medan to Yogyakarta distance best way to Yogyakarta travel guide