How to travel from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang, Indonesia

The distance between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang is around 15km (9 miles) and the quickest way to get there is to take a taxi which takes around 16min.

4 routes found

We've found 4 different ways to get from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang by train, taxi, car and walk. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out PalembangSultan Mahmud Badaruddin II International Airport (PLM) if you're planning a return trip.

1
train
+

Train

Take the train to Cinde.

  • Duration47min
  • Departshourly
  • Typical cost
    IDR 14,980($1)
Operated by

LRT Palembang

💰 Cheapest
2
walk
+

Walk

Walk to Palembang.

  • Duration2h 55m
  • Departson demand
Operated by

Multiple walk operators

🚀 Fastest
3
taxi
+

Taxi

Take a taxi to Palembang.

  • Duration16min
  • Departson demand
  • Typical cost
    IDR 119,825($8)
Operated by

Grab Taxi

+ 1 others
4
car
+

Drive

Drive to Palembang.

  • Duration16min
  • Distance17km (10 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang

There are several options for getting from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang by train, taxi, car and walk. The cheapest option is to walk which costs around and will take around 2h 55m. If you need to get there more quickly, you can take a taxi and arrive in approximately 16min, though it is a bit more costly at approximately IDR 119,825 ($8).

The distance between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang is around 15km (9 miles). In a direct line (as the crow flies), the distance is 12km (7 miles)

It takes around 47min to get from Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang by train. If you are travelling by car it will take around 16min to drive there.

The quickest way to get from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang is to take a taxi which takes around 16min and will set you back approx IDR 119,825 ($8).

The cheapest way to travel between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang, if you exclude driving, is to walk which will typically cost around for a standard one-way ticket.

Train travel

Yes there is a train service that runs between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang. It typically takes around 47min and departs every 3 hours.

Yes there is a direct train service that runs between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang with no changeovers required. The train runs every 3 hours and takes 47min.

LRT Palembang run train services between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang. Trains depart every 3 hours and will take around 47min, however, this may vary depending on the particular service and whether it runs express or stops all stations.

Bus travel

Sorry, looks like there is no bus service that runs between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang. We recommend that you take a taxi to Palembang. instead which will take 16min.

Flights and Airlines

The easiest way to get to Palembang from Sultan Mahmud Badaruddin II International Airport (PLM) is to take a taxi which will take 16min and cost around IDR 119,825 ($8).

It doesn't look like you can fly directly from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang. We recommend that you take the train to Cinde. instead which will take 47min.

The closest major airport to Palembang is Sultan Mahmud Badaruddin II International Airport (PLM) (PLM) which is approximately 12km (7 miles) from Palembang. Depati Amir Airport (PGK) (PGK) and Sultan Thaha Airport (DJB) (DJB) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang. The distance is around 17km (10 miles) by road and it will take around 16min in normal traffic conditons.

If you don't have a car, the easiest way to get from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang is to take the train which takes, on average, 47min and will usually cost around IDR 14,980 ($1).

How do I get from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang

Compare travel optionsbetween Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang

Transport options from Sultan Mahmud Badaruddin II International Airport (PLM) to Palembang
Transport optionDurationCostFrequencyDistance
Train
47min
IDR 14,980($1)
hourly16km (10 miles)
Walk
2h 55m
on demand15km (9 miles)
Taxi
16min
IDR 119,825($8)
on demand17km (10 miles)
Drive
16min
IDR 14,980($1)
on demand17km (10 miles)

Top Carriersoperating between Sultan Mahmud Badaruddin II International Airport (PLM) and Palembang

Train operators

Airports near Palembang

The following major airports near Palembang offer regular flights to various popular destinations within Indonesia and internationally.

PLM
Sultan Mahmud Badaruddin II International Airport (PLM)
International Airport
Distance
12km (7 miles) from Palembang
PGK
Depati Amir Airport (PGK)
Domestic Airport
Distance
179km (111 miles) from Palembang
DJB
Sultan Thaha Airport (DJB)
Domestic Airport
Distance
195km (121 miles) from Palembang