• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Bahau to Mersing by train, bus, taxi 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

Train, bus  •  6h 36m

  1. Take the train from Bahau to Kluang
  2. Take the bus from Terminal Bas Kluang to Mersing

$6 - $10

3 alternative options

Bus  •  7h 49m

  1. Take the bus from Bahau to Johor Bahru
  2. Take the bus from Johor Larkin Terminal to Mersing

$10 - $11

Taxi  •  3h 40m

  1. Take a taxi from Bahau to Mersing 142.8 miles

$90 - $110

Drive  •  3h 40m

  1. Drive from Bahau to Mersing 142.8 miles

$10 - $16

Questions & Answers

The cheapest way to get from Bahau to Mersing is to train and bus which costs RM 27 - RM 45 and takes 6h 36m.

More details

The quickest way to get from Bahau to Mersing is to taxi which costs RM 380 - RM 460 and takes 3h 40m.

More details

No, there is no direct bus from Bahau to Mersing. However, there are services departing from Bahau and arriving at Mersing via Johor Larkin Terminal. The journey, including transfers, takes approximately 7h 49m.

More details

The distance between Bahau and Mersing is 165 km. The road distance is 228.4 km.

Get driving directions

The best way to get from Bahau to Mersing without a car is to train and bus which takes 6h 36m and costs RM 27 - RM 45.

More details

It takes approximately 6h 36m to get from Bahau to Mersing, including transfers.

More details

Bahau to Mersing bus services, operated by Cepat Express, depart from Bahau station.

More details

Bahau to Mersing bus services, operated by Transnasional, arrive at Mersing station.

More details

Yes, the driving distance between Bahau to Mersing is 228 km. It takes approximately 3h 40m to drive from Bahau to Mersing.

Get driving directions

There are 37+ hotels available in Mersing. Prices start at $32 USD per night.

More details

Map of how to get from Bahau to Mersing.
Launch map view
  • Distance: 103 miles
  • Duration: 6h 36m

What companies run services between Bahau, Malaysia and Mersing, Malaysia?

You can take a bus from Bahau to Mersing via Johor Larkin Terminal in around 7h 49m.

Train operators
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Bahau to Kluang
Ave. Duration
3h 29m
Frequency
Once daily
Estimated price
$3 - $7
Schedules at
intranet4.ktmb.com.my
Economy
$2 - $3
Superior
$3 - $5
Superior Night
$5 - $7
Premier
$6 - $8
Premier Night
$10 - $13
Bus operators
S&S International (M) Express
Website
ssinternational.com.my
Bus from Terminal Bas Kluang to Mersing
Ave. Duration
1h 58m
Frequency
3 times a day
Estimated price
$3
Schedules at
ssinternational.com.my
Cepat Express
Website
cepatexpress.com.my
Bus from Bahau to Johor Bahru
Ave. Duration
4h 12m
Frequency
4 times a day
Estimated price
$6
Schedules at
cepatexpress.com.my
Book at
easybook.com
Causeway Link
Website
causewaylink.com.my
Bus from Johor Larkin Terminal to Mersing
Ave. Duration
2h 37m
Frequency
Twice daily
Estimated price
$5
Schedules at
causewaylink.com.my
Other operators
Taxi from Bahau to Mersing
Ave. Duration
3h 40m
Estimated price
$90 - $110

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 Travelling to the UK: What do I need to know?, Heading to Europe? Read this before you buy a Eurail Pass and How to get from Southend Airport into central London - to help you get the most out of your next trip.