There are 6 ways to get from Dumai to Palembang by bus, plane, ferry, train, car ferry 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

Bus to Pekanbaru, fly  •  8 h 4 min

  1. Take the bus from Dumai to Pekanbaru
  2. Fly from Pekanbaru (PKU) to Palembang (PLM) PKU - PLM

$34 - $117

5 alternative options

Fly from Dumai  •  3 h 9 min

  1. Fly from Dumai (DUM) to Palembang (PLM) DUM - PLM

$35 - $107

Ferry, train, train to Kuala Lumpur, fly  •  9 h 15 min

  1. Take the ferry from Dumai to Pelabuhan Klang
  2. Take the train from Pelabuhan Klang to KL Sentral
  3. Take the train from KL Sentral to Klia T1
  4. Fly from Kuala Lumpur (KUL) to Palembang (PLM) KUL - PLM

$85 - $160

Ferry, bus, car ferry, drive  •  39 h 50 min

  1. Take the ferry from Dumai to Jeti Shahbandar
  2. Take the bus from Casa del Rio Melaka to Tampines
  3. Take the ferry from Tanah Merah to Tanjung Pinang
  4. Take the car ferry from Kijang to Belinyu Port
  5. Drive from Belinyu Port to Terminal Muntok
  6. Take the car ferry from Terminal Muntok to Palembang
  7. Drive from Palembang to Palembang

$106 - $122

Ferry, car ferry, drive  •  40 h 22 min

  1. Take the ferry from Dumai to Batam Sekupang
  2. Take the ferry from Sekupang to HarbourFront
  3. Take the ferry from Tanah Merah to Tanjung Pinang
  4. Take the car ferry from Kijang to Belinyu Port
  5. Drive from Belinyu Port to Terminal Muntok
  6. Take the car ferry from Terminal Muntok to Palembang
  7. Drive from Palembang to Palembang

$95 - $119

Drive  •  14 h 18 min

  1. Drive from Dumai to Palembang 575.2 miles

$50 - $75

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

Wings Air, Lion Mentari Airlines and three other airlines fly from Dumai to Palembang 5 times a day.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Pekanbaru to Palembang via Batam
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$30 - $110
Flights from Pekanbaru to Palembang via Jakarta
Ave. Duration
4 h
When
Every day
Estimated price
$45 - $150
Flights from Dumai to Palembang via Batam
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$30 - $100
Flights from Dumai to Palembang via Pekanbaru, Batam
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$30 - $110
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Pekanbaru to Palembang via Jakarta
Ave. Duration
4 h 41 min
When
Every day
Estimated price
$85 - $310
Batik Air
Website
batikair.com
Flights from Pekanbaru to Palembang via Jakarta
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$60 - $230
Flights from Dumai to Palembang via Jakarta Halim Perdana Kusuma
Ave. Duration
5 h 12 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $360
Jetstar Asia Airways
Website
jetstar.com
Flights from Pekanbaru to Palembang via Singapore
Ave. Duration
3 h 10 min
When
Tuesday and Thursday
Estimated price
$40 - $280
Flights from Kuala Lumpur to Palembang via Singapore
Ave. Duration
3 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$40 - $260
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Palembang
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$28 - $100
SilkAir
Website
silkair.com
Flights from Kuala Lumpur to Palembang via Singapore
Ave. Duration
3 h 47 min
When
Tuesday, Thursday and Saturday
Estimated price
$28 - $170
Citilink Indonesia
Website
Flights from Dumai to Palembang via Jakarta Halim Perdana Kusuma
Ave. Duration
4 h 50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $360
Train operators
KTM Komuter
Website
spad.gov.my
Train from Pelabuhan Klang to KL Sentral
Ave. Duration
1 h 33 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
intranet4.ktmb.com.my
KLIA Express
Website
kliaekspres.com
Train from KL Sentral to Klia T1
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
$15
Schedules at
kliaekspres.com
Bus operators
bus
Bus from Dumai to Pekanbaru
Ave. Duration
3 h 40 min
Frequency
Once daily
KKKL Express
Ferry operators
ferry
Ferry from Dumai to Pelabuhan Klang
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$39
Tunas Rupat
Website
tunasrupat.com
Car ferry from Dumai to Jeti Shahbandar
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$27
Schedules at
tunasrupat.com
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Tanah Merah to Tanjung Pinang
Ave. Duration
50 min
Frequency
4 times a day
Estimated price
$23
Schedules at
sindoferry.com.sg
Pelni
Website
pelni.co.id
Car ferry from Kijang to Belinyu Port
Ave. Duration
20 h 20 min
Frequency
Once a week
Estimated price
$14 - $20
Schedules at
pelni.co.id
Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Terminal Muntok to Palembang
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$4
Schedules at
indonesiaferry.co.id
Batam Jet
Ferry from Dumai to Batam Sekupang
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$28
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Sekupang to HarbourFront
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Batam Fast Ferries
Website
batamfast.com
Ferry from Sekupang Intl Sea Port to Harbourfront Centre
Ave. Duration
45 min
Frequency
Every 3 hours
Estimated price
$12 - $19
Schedules at
batamfast.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 Want to know more about Flixbus?, Slovenia: Getting from Ljubljana to Lake Bled and Getting to Milan from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Dumai to Palembang?

The distance between Dumai and Palembang is 628 km. The road distance is 920 km.

What is the cheapest way to get from Dumai to Palembang?

The cheapest way to get from Dumai to Palembang is to drive which costs Rp700000 - Rp1100000 and takes 14 h 18 min.

What is the fastest way to get from Dumai to Palembang?

The quickest way to get from Dumai to Palembang is to fly which takes 3 h 9 min and costs Rp470000 - Rp1500000.

How long does it take to get from Dumai to Palembang?

It takes approximately 8 h 4 min to get from Dumai to Palembang, including transfers.