Banda Aceh
Banda Aceh
Palembang
Palembang
Bus Flight

Banda Aceh to Palembang

Updated: 28 May 2026

The route from Banda Aceh to Palembang covers the entire length of Sumatra. This is a massive journey, often requiring a flight with a stopover in Jakarta or Medan. If you choose the bus, you will traverse the entire Trans-Sumatran Highway, passing through major cities like Medan, Pekanbaru, and Jambi. Palembang, the capital of South Sumatra, is famous for its river culture and the Musi River. This trip is for the adventurous traveler looking to cross the island.

Total Distance: 2,100 km driving distance; 1,700 km straight-line air distance.
Fastest Way
Flight is the fastest, taking about 6 hours including the transit in Jakarta.
Cheapest Way
Bus travel is the cheapest, though it is an exhausting 48-hour journey.
Compare Banda Aceh to Palembang Routes
Bus
Direct
Flight
Connecting
Duration 48 hours 6 hours
Avg Price IDR 800,000 - 1,100,000 IDR 2,200,000 - 3,500,000
Operator Putra Pelangi Garuda Indonesia
Route Trans-Sumatran Highway via Medan, Pekanbaru, Jambi, and Palembang. Sultan Iskandar Muda Airport to Sultan Mahmud Badaruddin II Airport via Jakarta.
Tip This is one of the longest bus routes in Indonesia; ensure you have a comfortable seat. Connecting through Jakarta is often faster than through Medan for this specific route.
Travel Tips
  • Food
    You must try Pempek, the signature fish cake dish of Palembang. It is available on almost every street corner.
  • Transport
    Palembang has an LRT system that connects the airport to the city center; it is very efficient.
  • Hydration
    The climate in Palembang is humid; drink plenty of water throughout the day.
  • Booking
    Book your bus tickets at least three days in advance during holiday seasons.
  • Navigation
    Download offline maps, as signal strength can be inconsistent on the long bus journey.
Safety Tips
  • Bus Safety
    Only use established bus companies with good maintenance records for the long-haul journey.
  • Personal Belongings
    Keep your bags in sight at all times in busy bus terminals like Alang-Alang Lebar.
  • Health
    Carry a basic first-aid kit, including antiseptic and bandages, for the long road trip.
  • Emergency
    Know the location of the nearest hospital in each major city you pass through.
People Also Ask
  • How long is the bus trip?
    The bus trip from Banda Aceh to Palembang takes approximately 48 hours.
  • Are there direct flights?
    No, you must transit in Jakarta or Medan to reach Palembang from Banda Aceh.
  • Is the road safe?
    The Trans-Sumatran Highway is generally safe, but night driving is discouraged.
  • What is the best way to travel?
    Flying is highly recommended due to the extreme distance of the road route.
  • Do I need a passport?
    Only if you are an international traveler; domestic travelers need a KTP.
Quick Info
  • From Banda Aceh, Aceh, Indonesia
  • To Palembang, Sumatera Selatan, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather is driest across the southern part of Sumatra.

Things to Do in Palembang
1
Ampera Bridge
Visit the iconic bridge that connects the two sides of Palembang. It is best viewed at night when it is illuminated.
2
Musi River Cruise
Take a traditional boat ride on the Musi River to see the floating houses. It offers a unique perspective on local life.
3
Kemaro Island
Visit this island in the middle of the Musi River, known for its Chinese temple and pagoda. It is a site of cultural significance.
4
Benteng Kuto Besak
Explore this historic fort located on the banks of the Musi River. It provides a glimpse into the city's colonial past.
Tags
Banda Aceh to Palembang flight Sumatra travel Banda Aceh to Palembang bus Palembang tourism Trans-Sumatran Highway traveling in Sumatra Aceh to South Sumatra Palembang transport Banda Aceh travel Sumatra road trip