There are 7 ways to get from Dumai to Johor Bahru by car ferry, bus, ferry, train, taxi or plane

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

Ferry, bus KKKL Express  •  7 h 22 min

  1. Take the ferry from Dumai to Jeti Shahbandar
  2. Take the bus from Melaka Sentral to JB Larkin Terminal

$30 - $31

Cheapest option

Car ferry, train  •  10 h 34 min

  1. Take the car ferry from Dumai to Port Dickson
  2. Take the train from Seremban to Pulau Sebang
  3. Take the train from Pulau Sebang/Tampin to Johor Bahru Sentral

$12 - $20

5 alternative options

Ferry, bus 707 Travel Group  •  7 h 55 min

  1. Take the ferry from Dumai to Jeti Shahbandar
  2. Take the bus from Estadia Hotel, Melaka to Queen Street Bus Terminal

$43

Ferry  •  10 h 32 min

  1. Take the ferry from Dumai to Batam Sekupang
  2. Take the ferry from Sekupang to HarbourFront

$43 - $50

Ferry, taxi  •  4 h 22 min

  1. Take the ferry from Dumai to Jeti Shahbandar
  2. Take a taxi from Jeti Shahbandar to Johor Bahru

$109 - $134

Fly Dumai to Batam, ferry  •  4 h 12 min

  1. Fly from Dumai (DUM) to Batam (BTH) DUM - BTH
  2. Take the ferry from Batam Centre to Johor Bahru

$55 - $133

Car ferry to Kuala Lumpur, fly to Johor Bahru  •  5 h 48 min

  1. Take the car ferry from Dumai to Port Dickson
  2. Fly from Kuala Lumpur (KUL) to Johor Bahru (JHB) KUL - JHB

$36 - $88

Questions & Answers

The distance between Dumai and Johor Bahru is 258 km.

The best way to get from Dumai to Johor Bahru without a car is to ferry and bus which takes 7 h 22 min and costs .

More details

It takes approximately 7 h 22 min to get from Dumai to Johor Bahru, including transfers.

More details

The quickest flight from Dumai Airport to Batam Airport is the direct flight which takes 1 h.

Search flights

Johor Bahru is 1 h ahead of Dumai. It is currently 1:57 AM in Dumai and 2:57 AM in Johor Bahru.

Wings Air offers flights from Dumai Airport to Batam Airport.

Search flights

There are 1635+ hotels available in Johor Bahru. Prices start at $31 USD per night.

More details

The best way to get from Dumai to Dumai Airport is to taxi which takes 6 min and costs .

More details

Map of how to get from Dumai to Johor Bahru.
Launch map view
  • Distance: 161.4 miles
  • Duration: 7 h 22 min

What companies run services between Dumai, Indonesia and Johor Bahru, Malaysia?

There is no direct connection from Dumai to Johor Bahru. However, you can take the ferry to Jeti Shahbandar, take the walk to Casa del Rio Melaka, take the bus to Melaka Sentral, then take the bus to JB Larkin Terminal. Alternatively, you can take a vehicle from Dumai to Johor Bahru via Jeti Shahbandar, Estadia Hotel, Melaka, and Queen Street Bus Terminal in around 7 h 55 min.

Airlines
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Johor Bahru
Ave. Duration
55 min
When
Every day
Estimated price
$10 - $80
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Kuala Lumpur to Johor Bahru
Ave. Duration
51 min
When
Every day
Estimated price
$22 - $130
Wings Air
Website
lionair.co.id
Flights from Dumai to Batam
Ave. Duration
1 h
When
Every day
Estimated price
$35 - $110
Train operators
KTM Komuter
Website
spad.gov.my
Train from Seremban to Pulau Sebang
Ave. Duration
39 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ktmb.com.my
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Seremban to Pulau Sebang
Ave. Duration
33 min
Frequency
Twice daily
Estimated price
$2 - $4
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$2 - $3
Gold
$3 - $4
Platinum
$3 - $4
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Pulau Sebang/Tampin to Johor Bahru Sentral
Ave. Duration
4 h 50 min
Frequency
3 times a day
Estimated price
$4 - $9
Schedules at
intranet4.ktmb.com.my
Economy
$3 - $4
Superior
$4 - $7
Superior Night
$6 - $9
Premier
$10 - $11
Premier Night
$14 - $17
Bus operators
KKKL Express
Causeway Link
Website
causewaylink.com.my
Bus from Melaka Sentral to Johor Larkin Terminal
Ave. Duration
3 h 30 min
Frequency
Every 4 hours
Estimated price
$5
Schedules at
causewaylink.com.my
S&S International (M) Express
Website
ssinternational.com.my
Bus from Sentral Melaka Terminal to Johor Bahru JB Larkin Terminal
Ave. Duration
3 h 12 min
Frequency
3 times a day
Estimated price
$5
Schedules at
ssinternational.com.my
Mayang Sari Express
Website
mayangsariexpress.com.my
Bus from Melaka Sentral to JB Larkin Terminal
Ave. Duration
3 h 14 min
Frequency
Twice daily
Estimated price
$5
Schedules at
mayangsariexpress.com.my
Book at
easybook.com
707 Travel Group
Website
707-inc.com
Bus from Estadia Hotel, Melaka to Queen Street Bus Terminal
Ave. Duration
4 h 2 min
Frequency
Every 30 minutes
Estimated price
$16
Schedules at
707-inc.com
Book at
12go.asia
Ferry operators
Tunas Rupat
Website
tunasrupat.com
Car ferry from Dumai to Jeti Shahbandar
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$25
Schedules at
tunasrupat.com
Car ferry from Dumai to Port Dickson
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$8
Schedules at
tunasrupat.com
Batam Jet
Ferry from Dumai to Batam Sekupang
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$25
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 to Harbourfront Centre
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
batamfast.com
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Sekupang to Singapore Harbour Front
Ave. Duration
1 h 20 min
Frequency
Every 3 hours
Estimated price
$13
Schedules at
sindoferry.com.sg
Citra Indomas
Ferry from Batam Centre to Johor Bahru
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$15
Schedules at
tripbooking.co.id
Book at
easybook.com
Other operators
Taxi from Jeti Shahbandar to Johor Bahru
Ave. Duration
2 h 22 min
Estimated price
$85 - $110
Taxi Rental Malacca
Phone
+6143144744
Website
taxirentalmalacca.com
Melaka Executive Taxi Service
Phone
+60177391270
Website
malaccataxi.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 Bali: What to do if Mount Agung erupts, Which side of Niagara Falls should I choose (and how do I get there)? and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.