There are 3 ways to get from Medan to Palembang by plane, bus, train 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  •  3 h 32 min

  1. Fly from Kuala Namu (KNO) to Palembang (PLM) KNO - PLM

$44 - $130

Cheapest option

Bus, train  •  2 days 10 h

  1. Take the bus from Medan to Bakauheni Port
  2. Take the bus from Bakauheni Port to Bandar Lampung
  3. Take the train from Tanjung Karang to Kertapati

$38 - $65

1 alternative option

Drive  •  21 h 51 min

  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 and train which costs Rp500000 - Rp950000 and takes 2 days 10 h.

More details

The quickest way to get from Medan to Palembang is to fly which costs Rp600000 - Rp1900000 and takes 3 h 32 min.

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 and train which takes 2 days 10 h and costs Rp500000 - Rp950000.

More details

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

More details

The quickest flight from Kuala Namu Airport to Palembang Airport is the direct flight which takes 1 h 40 min.

Search flights

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

Get driving directions

Lion Mentari Airlines, Garuda Indonesia and Batik Air offer flights from Kuala Namu Airport to Palembang Airport.

Search flights

There are 82+ hotels available in Palembang. Prices start at $13 USD per night.

More details

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

More details

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

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

Lion Mentari Airlines, Garuda Indonesia and Batik Air fly from Medan to Palembang 3 times a day.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Kuala Namu to Palembang
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$35 - $120
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Kuala Namu to Palembang
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$65 - $230
Batik Air
Website
batikair.com
Flights from Kuala Namu to Palembang via Jakarta Halim Perdana Kusuma
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$70 - $290
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Tanjung Karang to Kertapati
Ave. Duration
9 h 15 min
Frequency
Twice daily
Estimated price
$3 - $13
Website
kai.id
Book at
tiket.com
Economy
$3 - $13
Business
$10 - $15
Executive
$14 - $22
Bus operators
Putra Pelangi
Website
putrapelangi.com
Bus from Medan to Bakauheni Port
Ave. Duration
44 h 46 min
Frequency
Once daily
Estimated price
$20 - $35
Schedules at
putrapelangi.com
Damri
Website
damri.co.id
Bus from Bakauheni Port to Bandar Lampung
Ave. Duration
2 h 20 min
Frequency
Once daily
Estimated price
$7
Schedules at
damri.co.id

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 How to get from Southend Airport into central London, Bali: What to do if Mount Agung erupts and Italy Travel Guides - to help you get the most out of your next trip.