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

Fly Jakarta to Pekanbaru, bus  •  8 h 30 min

  1. Fly from Jakarta (CGK) to Pekanbaru (PKU) CGK - PKU
  2. Take the bus from Pekanbaru to Dumai

Cheapest option

Bus, car ferry  •  2 days 17 h

  1. Take the bus from Jakarta Gambir Station to Merak Port
  2. Take the car ferry from Merak to Bakauheni Port
  3. Take the bus from Bakauheni Port to Medan
  4. Take the bus from Medan to Dumai

$40 - $54

6 alternative options

Fly Jakarta Halim Perdana Kusuma to Pekanbaru, bus  •  8 h 20 min

  1. Fly from Jakarta Halim Perdana Kusuma (HLP) to Pekanbaru (PKU) HLP - PKU
  2. Take the bus from Pekanbaru to Dumai

Fly Jakarta to Dumai  •  5 h 54 min

  1. Fly from Jakarta (CGK) to Dumai (DUM) CGK - DUM

$55 - $167

Fly Jakarta Halim Perdana Kusuma to Dumai  •  6 h 34 min

  1. Fly from Jakarta Halim Perdana Kusuma (HLP) to Dumai (DUM) HLP - DUM

$94 - $326

Train to Bandung, fly to Pekanbaru, bus  •  10 h 47 min

  1. Take the train from Jakarta Gambir to Bandung
  2. Fly from Bandung (BDO) to Pekanbaru (PKU) BDO - PKU
  3. Take the bus from Pekanbaru to Dumai

Fly Jakarta to Kuala Lumpur, train, ferry  •  11 h 18 min

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

$79 - $176

Drive, car ferry  •  23 h 22 min

  1. Drive from Jakarta to Merak
  2. Take the car ferry from Merak to Bakauheni Port
  3. Drive from Bakauheni Port to Dumai

$82 - $130

Questions & Answers

The cheapest way to get from Jakarta to Dumai is to bus and car ferry which costs Rp550000 - Rp800000 and takes 2 days 17 h.

More details

The quickest way to get from Jakarta to Dumai is to fly which costs Rp750000 - Rp2400000 and takes 5 h 54 min.

More details

The distance between Jakarta and Dumai is 1062 km.

It takes approximately 8 h 30 min to get from Jakarta to Dumai, including transfers.

More details

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

Lion Mentari Airlines, Wings Air and four other airlines fly from Jakarta to Dumai every 2 hours.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Jakarta to Pekanbaru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$60 - $210
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$55 - $220
Lion Mentari Airlines
Website
lionair.co.id
Flights from Jakarta to Pekanbaru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$30 - $110
Flights from Bandung to Pekanbaru
Ave. Duration
2 h 20 min
When
Every day
Estimated price
$40 - $140
Flights from Bandung to Pekanbaru via Batam
Ave. Duration
4 h
When
Every day
Estimated price
$50 - $160
Flights from Jakarta to Kuala Lumpur
Ave. Duration
1 h 56 min
When
Every day
Estimated price
$55 - $220
Wings Air
Website
lionair.co.id
Flights from Jakarta to Dumai via Pekanbaru
Ave. Duration
3 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$50 - $160
Flights from Jakarta to Dumai via Batam
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$50 - $170
Flights from Jakarta to Dumai via Kuala Namu
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$120 - $450
Flights from Jakarta to Dumai via Kuala Lumpur, Pekanbaru
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$55 - $320
Flights from Jakarta to Dumai via Batam, Kuala Namu
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$70 - $230
Flights from Jakarta to Dumai via Kuala Lumpur, Kuala Namu
Ave. Duration
7 h
When
Every day
Estimated price
$95 - $550
Flights from Jakarta to Dumai via Pekanbaru, Kuala Namu
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$70 - $220
Flights from Jakarta Halim Perdana Kusuma to Dumai via Kuala Namu
Ave. Duration
6 h
When
Every day
Estimated price
$95 - $350
Flights from Jakarta Halim Perdana Kusuma to Dumai via Yogyakarta, Pekanbaru
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$95 - $340
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$55 - $220
Batik Air
Website
batikair.com
Flights from Jakarta to Pekanbaru
Ave. Duration
1 h 43 min
When
Every day
Estimated price
$40 - $160
Flights from Jakarta Halim Perdana Kusuma to Pekanbaru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$50 - $190
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$50 - $200
AirAsia
Website
airasia.com
Flights from Bandung to Pekanbaru via Kuala Lumpur
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$45 - $280
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$27 - $140
Malindo Airways
Website
malindoair.com
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$50 - $220
Citilink Indonesia
Website
Flights from Jakarta to Pekanbaru
Ave. Duration
1 h 52 min
When
Every day
Estimated price
$35 - $130
Flights from Bandung to Pekanbaru
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$45 - $170
KLM
Website
klm.com
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $220
Indonesia AirAsia
Website
airasia.com
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$50 - $330
Indonesia AirAsia Extra, PT
Website
airasia.com
Flights from Jakarta to Kuala Lumpur
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$50 - $330
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Jakarta Gambir to Bandung
Ave. Duration
3 h 2 min
Frequency
Every 3 hours
Estimated price
$1 - $9
Website
kai.id
Book at
tiket.com
Economy
$1 - $9
Business
$4 - $9
Executive
$7 - $14
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 20 minutes
Estimated price
$14
Schedules at
kliaekspres.com
KTM Komuter
Website
spad.gov.my
Train from KL Sentral to Pelabuhan Klang
Ave. Duration
1 h 26 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
intranet4.ktmb.com.my
Bus operators
bus
Bus from Pekanbaru to Dumai
Ave. Duration
3 h 41 min
Frequency
Once daily
Damri
Website
damri.co.id
Bus from Jakarta Gambir Station to Merak Port
Ave. Duration
3 h 2 min
Frequency
Every 3 hours
Estimated price
$7
Schedules at
damri.co.id
Putra Pelangi
Website
putrapelangi.com
Bus from Bakauheni Port to Medan
Ave. Duration
44 h 46 min
Frequency
Once daily
Estimated price
$21 - $35
Schedules at
putrapelangi.com
bus
Bus from Medan to Dumai
Ave. Duration
13 h
Frequency
Twice daily
Estimated price
$11
Ferry operators
ferry
Ferry from Pelabuhan Klang to Dumai
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$37
Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Merak to Bakauheni Port
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$1
Schedules at
indonesiaferry.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 do I get from Sydney to Melbourne, Want to know more about US trains? and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.