As the third largest town in Johor, the bus terminal provides daily trip to various places in West of Malaysia especially Kuala Lumpur, Johor Bahru and Muar.
Batu Pahat Travel Guide
Batu Pahat Travel Guide
Bus Pickup Point in Batu Pahat
Batu Pahat Bus Schedule
- Bus from Batu Pahat to Johor Bahru
– Causeway Link Express
7:00 AM, 8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:30 PM
– KKKL Express Sdn Bhd
7:30 AM, 7:45 AM, 8:30 AM, 8:45 AM, 9:30 AM, 9:45 AM, 10:30 AM, 10:45 AM, 11:30 AM, 11:45 AM, 12:30 PM, 12:45 PM, 1:30 PM, 1:45 PM, 2:30 PM, 2:45 PM, 3:30 PM, 3:45 PM, 4:30 PM, 4:45 PM, 5:30 PM, 5:45 PM, 6:30 PM, 6:45 PM, 7:00 PM, 7:15 PM - Bus from Batu Pahat to Kota Bahru
– KKKL Express Sdn Bhd
8:00 PM - Bus from Batu Pahat to Rantau Panjang
– KKKL Express Sdn Bhd
8:00 PM - Bus from Batu Pahat to Kuala Lumpur
– KKKL Express Sdn Bhd
8:00 AM, 8:30 AM, 9:00 AM, 10:00 AM, 12:30 PM, 1:30 PM, 2:30 PM, 3:30 PM, 4:30 PM, 5:30 PM, 6:30 PM, 8:00 PM - Bus from Batu Pahat to Kuantan
– KKKL Express Sdn Bhd
8:00 PM - Bus from Batu Pahat to Bagan Serai
– KKKL Express Sdn Bhd
9:30 PM - Bus from Batu Pahat to Parit Buntar
– KKKL Express Sdn Bhd
9:30 PM - Bus from Batu Pahat to Butterworth
– KKKL Express Sdn Bhd
9:30 PM - Bus from Batu Pahat to Penang
– KKKL Express Sdn Bhd
9:30 PM - Bus from Batu Pahat to Singapore
– Causeway Link Express
7:00 AM, 8:00 AM, 9:00 AM, 10:00 AM, 11:00 AM, 1:00 PM, 2:00 PM, 3:00 PM, 4:00 PM, 5:00 PM, 6:00 PM - Bus from Batu Pahat to Kuala Terengganu
– KKKL Express Sdn Bhd
8:00 PM