There are 3 ways to get from Kota Tinggi to Batu Pahat by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Opp Kawasan Perindustrian Jalan Johor to Larkin Sentralbus T10
- Take the bus from JB Larkin Terminal to Terminal Bas Batu Pahatbus Johor
3h 58mRM 34–50Drive 136.4 km
cheapest- Drive from Kota Tinggi to Batu Pahatcar 136.4 km
1h 48mRM 24–34Taxi
- Take the taxi from Kota Tinggi to Batu Pahattaxi 136.4 km
1h 48mRM 300–360
Questions & Answers
The cheapest way to get from Kota Tinggi to Batu Pahat is to drive which costs RM 23 - RM 35 and takes 1h 48m.
The fastest way to get from Kota Tinggi to Batu Pahat is to drive which takes 1h 48m and costs RM 23 - RM 35.
No, there is no direct bus from Kota Tinggi to Batu Pahat. However, there are services departing from Opp Kawasan Perindustrian Jalan Johor and arriving at Terminal Bas Batu Pahat via JB Larkin Terminal. The journey, including transfers, takes approximately 3h 58m.
The distance between Kota Tinggi and Batu Pahat is 155 km. The road distance is 136.4 km.
The best way to get from Kota Tinggi to Batu Pahat without a car is to bus which takes 3h 58m and costs RM 30 - RM 50.
It takes approximately 3h 58m to get from Kota Tinggi to Batu Pahat, including transfers.
Kota Tinggi to Batu Pahat bus services, operated by Causeway Link, depart from Opp Kawasan Perindustrian Jalan Johor station.
Kota Tinggi to Batu Pahat bus services, operated by Causeway Link, arrive at Larkin Sentral station.
Yes, the driving distance between Kota Tinggi to Batu Pahat is 136 km. It takes approximately 1h 48m to drive from Kota Tinggi to Batu Pahat.
There are 179+ hotels available in Batu Pahat.
What companies run services between Kota Tinggi, Malaysia and Batu Pahat, Malaysia?
You can take a bus from Opp Kawasan Perindustrian Jalan Johor to Terminal Bas Batu Pahat via Larkin Sentral and JB Larkin Terminal in around 3h 58m.
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from Opp Kawasan Perindustrian Jalan Johor to Larkin Sentral
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 11–16
- Schedules at
- causewaylink.com.my
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Terminal Bas Batu Pahat
- Ave. Duration
- 2h 17m
- Frequency
- Every 2 hours
- Estimated price
- RM 16–35
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +603-7728 4789
- [email protected]
- Website
- ssinternational.com.my
Bus from JB Larkin Terminal to Terminal Bas Batu Pahat
- Ave. Duration
- 2h 16m
- Frequency
- 4 times a day
- Estimated price
- RM 23–35
- Book at
- https://12go.asia/
- Ave. Duration
- 1h 48m
- Estimated price
- RM 300–360
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 to get from Heathrow Airport into central London, How to travel India's Golden Triangle, and Need to know: Greyhound - to help you get the most out of your next trip.






