Magelang
Magelang
Palembang
Palembang
Bus Flight

Magelang to Palembang

Updated: 28 May 2026

Traveling from Magelang to Palembang, South Sumatra, involves a long-distance journey across Java and a ferry crossing from Merak to Bakauheni, followed by a drive through Sumatra. The most efficient way is to travel from Magelang to Yogyakarta International Airport (YIA) and take a flight to Sultan Mahmud Badaruddin II International Airport (PLM) in Palembang. Alternatively, you can take a long-distance bus from Magelang, which involves a multi-day journey across Java and Sumatra. This route is popular for those seeking a scenic overland experience or a quick flight.

Total Distance: 1,100 km driving distance; 750 km straight-line distance.
Fastest Way
Flight from Yogyakarta International Airport (YIA) is the fastest.
Cheapest Way
Public bus is the most economical option.
Compare Magelang to Palembang Routes
Bus
Direct
Flight
Connecting
Duration 30 hours 6 hours (including airport transfer)
Avg Price IDR 600,000 - 900,000 IDR 1,200,000 - 2,500,000
Operator PO Sinar Jaya or PO Pahala Kencana Garuda Indonesia, Lion Air
Route Magelang - Merak - Ferry to Bakauheni - Palembang Magelang - Yogyakarta Airport (YIA) - Jakarta - Palembang (PLM)
Tip The bus includes a ferry crossing; bring your ID for the ferry. Most flights to Palembang require a layover in Jakarta.
Travel Tips
  • Airport Transfer
    Use a shuttle service or taxi from Magelang to YIA airport.
  • Ferry Crossing
    If taking the bus, ensure you have your ID ready for the ferry check-in.
  • Palembang Transport
    Rent a car or hire a driver to explore Palembang easily.
  • Booking
    Book flights and bus tickets in advance during peak season.
  • Currency
    Carry cash for local markets and small shops in Palembang.
Safety Tips
  • Travel Insurance
    Get travel insurance for your trip to Sumatra.
  • Road Safety
    Be cautious if driving in Sumatra; roads can be challenging.
  • Emergency
    Keep the contact number for the local tourist police in Palembang.
  • Health
    Stay hydrated and be cautious with street food.
People Also Ask
  • Is there a direct train to Palembang?
    No, there is no train service to Palembang.
  • How long is the flight?
    The flight takes approximately 4 hours (including layover).
  • Are there direct buses?
    Yes, there are direct buses from Magelang to Palembang.
  • What is the best way to travel?
    Flight is the most convenient.
  • Is it safe for tourists?
    Yes, Palembang is a safe and popular destination.
Quick Info
  • From Magelang, Jawa Tengah, Indonesia
  • To Palembang, South Sumatra, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather, ideal for exploring Palembang's historical sites and river attractions.

Things to Do in Palembang
1
Ampera Bridge
An iconic bridge in Palembang, a must-visit for its historical and architectural significance.
2
Musi River
Take a boat tour on the Musi River to see the city from a different perspective.
3
Kemaro Island
A small island in the Musi River with a beautiful pagoda and temple.
4
Palembang City Center
Explore the local markets and try traditional snacks like 'Pempek'.
Tags
Magelang to Palembang Palembang travel Sumatra transport Magelang to Palembang flight bus to Sumatra Yogyakarta airport travel to Palembang how to reach Palembang