Travel from Kuala-Lumpur to Batu-Pahat

Bus from Kuala Lumpur to Batu Pahat

Transnasional operates a bus from Kuala Lumpur to Batu Pahat 3 times a day. Tickets cost $6 and the journey takes 2 hours 45 minutes.

How to get from Kuala Lumpur to Batu Pahat

ModeDurationPrice
From KL Sentral train to Kuala Lumpur Terminal Bersepadu Selatan then bus to Batu Pahat.3 h 52 minRM 29
From Kuala Lumpur bus to Batu Pahat.6 hRM 22
From Kuala Lumpur taxi to Batu Pahat.2 h 44 minRM 494
From Kuala Lumpur drive to Batu Pahat.2 h 44 minRM 55

How long does it take to get from Kuala Lumpur to Batu Pahat?

It takes approximately 3 hours 52 minutes to get from Kuala Lumpur to Batu Pahat, including transfers.

Is there a direct bus between Kuala Lumpur and Batu Pahat?

Yes, there is a direct bus departing from Kuala Lumpur and arriving at Batu Pahat. Services depart hourly. The journey takes approximately 6 hours.

Operators from Kuala Lumpur to Batu Pahat

OperatorPhoneWebsite
KLIA TransitKLIA Transit
TransnasionalTransnasional
KKKL Express012-784 9999KKKL Express