• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Medan to Palembang by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  3h 32m

  1. Fly from Kuala Namu (KNO) to Sultan Mahmud Badaruddin II (PLM) KNO - PLM

$44 - $130

Cheapest option

Bus Putra Pelangi  •  2 days 11h

  1. Take the bus from Medan to Pekanbaru
  2. Take the bus from Pekanbaru to Palembang

$38 - $39

2 alternative options

Bus A.L.S  •  2 days 14h

  1. Take the bus from Medan to Dumai
  2. Take the bus from Dumai to Pekanbaru
  3. Take the bus from Pekanbaru to Palembang

Drive  •  21h 51m

  1. Drive from Medan to Palembang 890.4 miles

$75 - $120

Questions & Answers

The cheapest way to get from Medan to Palembang is to bus which costs Rp570000 - Rp590000 and takes 2 days 11h.

More details

The quickest way to get from Medan to Palembang is to fly which costs Rp650000 - Rp2000000 and takes 3h 32m.

More details

No, there is no direct bus from Medan to Palembang. However, there are services departing from Medan and arriving at Palembang via Dumai and Pekanbaru. The journey, including transfers, takes approximately 2 days 14h.

More details

The distance between Medan and Palembang is 989 km. The road distance is 1424.7 km.

Get driving directions

The best way to get from Medan to Palembang without a car is to bus which takes 2 days 11h and costs Rp570000 - Rp590000.

More details

It takes approximately 3h 32m to get from Medan to Palembang, including transfers.

More details

Medan to Palembang bus services, operated by A.L.S, depart from Medan station.

More details

The best way to get from Medan to Palembang is to fly which takes 3h 32m and costs Rp650000 - Rp2000000. Alternatively, you can bus, which costs Rp570000 - Rp590000 and takes 2 days 11h.

Mode details

The quickest flight from Kuala Namu Airport to Sultan Mahmud Badaruddin II Airport is the direct flight which takes 1h 40m.

Search flights

Medan to Palembang bus services, operated by Lorena, arrive at Palembang station.

More details

Map of how to get from Medan to Palembang.
Launch map view
  • Distance: 618.3 miles
  • Duration: 3h 32m

What companies run services between Medan, Indonesia and Palembang, Indonesia?

Lion Mentari Airlines, Garuda Indonesia and Batik Air fly from Medan to Palembang 4 times a day. Alternatively, you can take a bus from Medan to Palembang via Pekanbaru and Pekanbaru in around 2 days 11h.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Kuala Namu to Sultan Mahmud Badaruddin II
Ave. Duration
1h 40m
When
Every day
Estimated price
$35 - $120
Flights from Kuala Namu to Sultan Mahmud Badaruddin II via Hang Nadim
Ave. Duration
4h
When
Every day
Estimated price
$40 - $130
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Kuala Namu to Sultan Mahmud Badaruddin II
Ave. Duration
1h 50m
When
Every day
Estimated price
$65 - $230
Batik Air
Website
batikair.com
Flights from Kuala Namu to Sultan Mahmud Badaruddin II via Jakarta Halim Perdana Kusuma
Ave. Duration
4h 20m
When
Every day
Estimated price
$70 - $290
Bus operators
Putra Pelangi
Email
info@putrapelangi.com
Website
putrapelangi.com
Bus from Medan to Pekanbaru
Ave. Duration
15h 30m
Frequency
Once daily
Estimated price
$12
Schedules at
putrapelangi.com
Lorena
Website
lorena-transport.com
Bus from Pekanbaru to Palembang
Ave. Duration
43h 10m
Frequency
4 times a day
Estimated price
$25
Schedules at
traveloka.com
A.L.S
Website
traveloka.com
Bus from Medan to Dumai
Ave. Duration
13h
Frequency
Twice daily
Estimated price
$10
Schedules at
traveloka.com
Yanti Group
Phone
+62 852-6512-1960
Bus from Dumai to Pekanbaru
Ave. Duration
3h 40m
Frequency
Once daily
Schedules at
busnesia.blogspot.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How to get from Gatwick Airport into central London and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Medan to Palembang is 1425 km. It takes approximately 21h 51m to drive from Medan to Palembang.

Get driving directions

Garuda Indonesia, Batik Air and Lion Mentari Airlines offer flights from Kuala Namu Airport to Sultan Mahmud Badaruddin II Airport.

Search flights

There are 121+ hotels available in Palembang. Prices start at $11 USD per night.

More details

The best way to get from Medan to Kuala Namu Airport is to train which takes 31m and costs Rp100000.

More details