• Our partners include:

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

There are 3 ways to get from Bandar Muadzam Shah to Batu Pahat by 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

Bus  •  6h 58m

  1. Take the bus from Muadzam Shah to Sentral Melaka Terminal
  2. Take the bus from Melaka Sentral to Terminal Bas Batu Pahat

RM 26

2 alternative options

Taxi  •  2h 32m

  1. Take a taxi from Bandar Muadzam Shah to Batu Pahat 106.6 miles

RM 280 - RM 340

Drive  •  2h 32m

  1. Drive from Bandar Muadzam Shah to Batu Pahat 106.6 miles

RM 30 - RM 50

Questions & Answers

The cheapest way to get from Bandar Muadzam Shah to Batu Pahat is to bus which costs RM 26 and takes 6h 58m.

More details

The quickest way to get from Bandar Muadzam Shah to Batu Pahat is to taxi which costs RM 280 - RM 340 and takes 2h 32m.

More details

No, there is no direct bus from Bandar Muadzam Shah to Batu Pahat. However, there are services departing from Muadzam Shah and arriving at Terminal Bas Batu Pahat via Melaka Sentral. The journey, including transfers, takes approximately 6h 58m.

More details

The distance between Bandar Muadzam Shah and Batu Pahat is 135 km. The road distance is 170.6 km.

Get driving directions

The best way to get from Bandar Muadzam Shah to Batu Pahat without a car is to bus which takes 6h 58m and costs RM 26.

More details

It takes approximately 6h 58m to get from Bandar Muadzam Shah to Batu Pahat, including transfers.

More details

Bandar Muadzam Shah to Batu Pahat bus services, operated by E-Mutiara Express, depart from Muadzam Shah station.

More details

Bandar Muadzam Shah to Batu Pahat bus services, operated by S&S International (M) Express, arrive at Terminal Bas Batu Pahat station.

More details

Yes, the driving distance between Bandar Muadzam Shah to Batu Pahat is 171 km. It takes approximately 2h 32m to drive from Bandar Muadzam Shah to Batu Pahat.

Get driving directions

There are 50+ hotels available in Batu Pahat. Prices start at RM 88 per night.

More details

Map of how to get from Bandar Muadzam Shah to Batu Pahat.
Launch map view
  • Distance: 84.6 miles
  • Duration: 6h 58m

What companies run services between Bandar Muadzam Shah, Malaysia and Batu Pahat, Malaysia?

You can take a bus from Bandar Muadzam Shah to Batu Pahat via Melaka Sentral in around 6h 58m.

Bus operators
E-Mutiara Express
Phone
(09) 774 2655
Email
hq@e-mutiara.com
Website
e-mutiara.com.my
Bus from Muadzam Shah to Sentral Melaka Terminal
Ave. Duration
3h 22m
Frequency
Once daily
Estimated price
RM 16
Schedules at
e-mutiara.com.my
Book at
easybook.com
S&S International (M) Express
Phone
+603-7728 4789
Email
helpdesk@eticketing.my
Website
ssinternational.com.my
Bus from Melaka Sentral to Terminal Bas Batu Pahat
Ave. Duration
2h 36m
Frequency
Every 4 hours
Estimated price
RM 10
Schedules at
ssinternational.com.my
Other operators
Taxi from Bandar Muadzam Shah to Batu Pahat
Ave. Duration
2h 32m
Estimated price
RM 280 - RM 340

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 Getting to Milan from the airport, Need to know: Greyhound and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.