There are 9 ways to get from Jakarta to Dumai by plane, bus, car ferry, train, 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 Soekarno–Hatta to Pekanbaru, bus  •  8 h 15 min

  1. Fly from Soekarno–Hatta (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

$38

7 alternative options

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

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

Fly Soekarno–Hatta to Dumai  •  5 h 39 min

  1. Fly from Soekarno–Hatta (CGK) to Dumai (DUM) CGK - DUM

$54 - $166

Fly Soekarno–Hatta to Kuala Lumpur, car ferry  •  8 h 21 min

  1. Fly from Soekarno–Hatta (CGK) to Kuala Lumpur (KUL) CGK - KUL
  2. Take the car ferry from Port Dickson to Dumai

$53 - $154

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

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

$93 - $325

Train to Bandung, fly to Pekanbaru, bus  •  11 h 24 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

Car ferry, ferry  •  3 days 5 h

  1. Take the car ferry from Tanjung Priok to Kijang
  2. Take the ferry from Tanjung Pinang to Tanah Merah
  3. Take the ferry from HarbourFront to Sekupang
  4. Take the ferry from Batam Sekupang to Dumai

$93 - $134

Drive, car ferry  •  23 h 21 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 distance between Jakarta and Dumai is 1062 km.

The best way to get from Jakarta to Dumai without a car is to bus and car ferry which takes 2 days 17 h and costs .

More details

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

More details

The quickest flight from Soekarno–Hatta Airport to Pekanbaru Airport is the direct flight which takes 1 h 40 min.

Search flights

Citilink Indonesia, Batik Air, Garuda Indonesia and Lion Mentari Airlines offer flights from Soekarno–Hatta Airport to Pekanbaru Airport.

Search flights

There are two+ hotels available in Dumai. Prices start at $100 USD per night.

More details

The best way to get from Jakarta to Soekarno–Hatta Airport is to bus which takes 45 min and costs .

More details

Map of how to get from Jakarta to Dumai.
Launch map view
  • Distance: 663.7 miles
  • Duration: 8 h 15 min

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

Batik Air, Wings Air and three other airlines fly from Jakarta to Dumai every 3 hours.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Soekarno–Hatta to Pekanbaru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$60 - $210
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$50 - $220
Lion Mentari Airlines
Website
lionair.co.id
Flights from Soekarno–Hatta to Pekanbaru
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$30 - $110
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
1 h 56 min
When
Every day
Estimated price
$55 - $220
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
Wings Air
Website
lionair.co.id
Flights from Soekarno–Hatta to Dumai via Batam
Ave. Duration
3 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $250
Flights from Soekarno–Hatta to Dumai via Pekanbaru
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$50 - $160
Flights from Soekarno–Hatta to Dumai via Kuala Namu
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$120 - $450
Flights from Soekarno–Hatta to Dumai via Kuala Lumpur, Pekanbaru
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$55 - $320
Flights from Soekarno–Hatta to Dumai via Batam, Kuala Namu
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$70 - $230
Flights from Soekarno–Hatta 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
Batik Air
Website
batikair.com
Flights from Soekarno–Hatta to Pekanbaru
Ave. Duration
1 h 44 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 Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$50 - $200
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 8 min
When
Every day
Estimated price
$55 - $220
AirAsia
Website
airasia.com
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$27 - $140
Flights from Bandung to Pekanbaru via Kuala Lumpur
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$45 - $280
Malindo Airways
Website
malindoair.com
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$50 - $220
Indonesia AirAsia
Website
airasia.com
Flights from Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 6 min
When
Every day
Estimated price
$50 - $330
Citilink Indonesia
Website
Flights from Soekarno–Hatta 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 Soekarno–Hatta to Kuala Lumpur
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $220
Indonesia AirAsia Extra, PT
Website
airasia.com
Flights from Soekarno–Hatta 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 39 min
Frequency
Hourly
Estimated price
$1 - $9
Website
kai.id
Book at
tiket.com
Economy
$1 - $9
Business
$4 - $8
Executive
$6 - $13
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
$20
Schedules at
putrapelangi.com
A.L.S
Website
traveloka.com
Bus from Medan to Dumai
Ave. Duration
13 h
Frequency
Twice daily
Estimated price
$10
Schedules at
traveloka.com
Ferry operators
Tunas Rupat
Website
tunasrupat.com
Car ferry from Port Dickson to Dumai
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$8
Schedules at
tunasrupat.com
ASDP 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
Adult Passenger
$1
Bike/Motorcycle
$1 - $8
Car
$25
Pelni
Website
pelni.co.id
Car ferry from Tanjung Priok to Kijang
Ave. Duration
2 days 16 h
Frequency
Once a week
Estimated price
$30 - $60
Schedules at
pelni.co.id
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Tanjung Pinang to Tanah Merah
Ave. Duration
50 min
Frequency
4 times a day
Estimated price
$22
Schedules at
sindoferry.com.sg
Ferry from Singapore Harbour Front to Sekupang
Ave. Duration
1 h 20 min
Frequency
Every 3 hours
Estimated price
$13
Schedules at
sindoferry.com.sg
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from HarbourFront to Sekupang
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Batam Fast Ferries
Website
batamfast.com
Ferry from Harbourfront Centre to Sekupang
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
batamfast.com
Batam Jet
Ferry from Batam Sekupang to Dumai
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$25

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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting to Milan from the airport and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.