Where to find Batu Pahat Bus Terminal
Bus Terminal is located at Jalan Rugayah, 83000 Batu Pahat
View the location of this bus stop in Batu Pahat on the map.
Bus Terminal
Jalan Rugayah Terminal Bas Ekpress Batu Pahat
All bus departures from Batu Pahat Bus Terminal today
Here you will find all the departures from Batu Pahat Bus Terminal today, in real time.
-
Airport Coach010:30 PMBatu PahatBus Terminal2:33 AMKuala Lumpur AirportKuala Lumpur Airport (KLIA)0Economy$13A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 10:30:00 PM to Kuala Lumpur Airport (KLIA), Kuala Lumpur Airport (Malaysia) arriving at 8/28/2026 2:33:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Airport Coach010:30 PMBatu PahatBus Terminal2:12 AMKuala Lumpur AirportKuala Lumpur Airport 2 (KLIA 2)0Economy$13A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 10:30:00 PM to Kuala Lumpur Airport 2 (KLIA 2), Kuala Lumpur Airport (Malaysia) arriving at 8/28/2026 2:12:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Airport Coach010:30 PMBatu PahatBus Terminal1:30 AMKuala Lumpur AirportKLIA (Bas Perlancongan, Door 4, L1) Bus Stop0Economy$12A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 10:30:00 PM to KLIA (Bas Perlancongan, Door 4, L1) Bus Stop, Kuala Lumpur Airport (Malaysia) arriving at 8/28/2026 1:30:00 AM. 50 Economy ticket for $12 per person are available. Travel duration is 0h 0m
-
Airport Coach010:30 PMBatu PahatBus TerminalKuala Lumpur AirportKLIA (Bas Perlancongan, Door 4, L1) Bus Stop0Business$50A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 10:30:00 PM to KLIA (Bas Perlancongan, Door 4, L1) Bus Stop, Kuala Lumpur Airport (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $50 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express011:00 PMBatu PahatBus Terminal12:32 AMPontian KechilPontian Bus Station0Economy$3A Bus from Mayang Sari Express goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 11:00:00 PM to Pontian Bus Station, Pontian Kechil (Malaysia) arriving at 8/28/2026 12:32:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express011:00 PMBatu PahatBus TerminalPontian KechilKampung Parit Pasir Baru Bus Stop0Business$11A Bus from Mayang Sari Express goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 11:00:00 PM to Kampung Parit Pasir Baru Bus Stop, Pontian Kechil (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $11 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express011:30 PMBatu PahatBus Terminal1:02 AMPontian KechilPontian Bus Station0Economy$3A Bus from Mayang Sari Express goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 11:30:00 PM to Pontian Bus Station, Pontian Kechil (Malaysia) arriving at 8/28/2026 1:02:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express011:30 PMBatu PahatBus TerminalPontian KechilKampung Parit Pasir Baru Bus Stop0Business$11A Bus from Mayang Sari Express goes from Bus Terminal, Batu Pahat (Malaysia) at 8/27/2026 11:30:00 PM to Kampung Parit Pasir Baru Bus Stop, Pontian Kechil (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $11 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:54 AMKuala LumpurTerminal Bersepadu Selatan0Economy$10A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 8:54:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:43 AMKuala LumpurTerminal Bersepadu Selatan0Economy$10A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 8:43:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:43 AMPutrajayaSentral0Economy$11A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Sentral, Putrajaya (Malaysia) arriving at 8/28/2026 8:43:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:43 AMKuala LumpurTerminal Bersepadu Selatan0Economy$9A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 8:43:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal6:18 AMMuarBentayan Bus Station0Economy$3A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Bentayan Bus Station, Muar (Malaysia) arriving at 8/28/2026 6:18:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal6:31 AMMuarBentayan Bus Station0Economy$3A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Bentayan Bus Station, Muar (Malaysia) arriving at 8/28/2026 6:31:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:54 AMKuala LumpurTerminal Bersepadu Selatan0Economy$2A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 8:54:00 AM. 50 Economy ticket for $2 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus Terminal8:43 AMKuala LumpurTerminal Bersepadu Selatan0Economy$2A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 8:43:00 AM. 50 Economy ticket for $2 per person are available. Travel duration is 0h 0m
-
Top Liner05:00 AMBatu PahatBus TerminalKuala LumpurConlay Train Station0Business$42A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 5:00:00 AM to Conlay Train Station, Kuala Lumpur (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $42 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 AMBatu PahatBus TerminalSerembanTerminal 10Business$19A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 6:30:00 AM to Terminal 1, Seremban (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $19 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 AMBatu PahatBus Terminal10:31 AMSerembanTerminal 10Economy$5A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 6:30:00 AM to Terminal 1, Seremban (Malaysia) arriving at 8/28/2026 10:31:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 AMBatu PahatBus Terminal12:14 PMKuala Lumpur AirportKuala Lumpur Airport (KLIA)0Economy$13A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 6:30:00 AM to Kuala Lumpur Airport (KLIA), Kuala Lumpur Airport (Malaysia) arriving at 8/28/2026 12:14:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 AMBatu PahatBus TerminalKuala Lumpur AirportKLIA (Bas Perlancongan, Door 4, L1) Bus Stop0Business$50A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 6:30:00 AM to KLIA (Bas Perlancongan, Door 4, L1) Bus Stop, Kuala Lumpur Airport (Malaysia) arriving at 1/1/0001 12:00:00 AM. 50 Business ticket for $50 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 AMBatu PahatBus Terminal11:54 AMKuala Lumpur AirportKuala Lumpur Airport 2 (KLIA 2)0Economy$13A Bus from Airport Coach goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 6:30:00 AM to Kuala Lumpur Airport 2 (KLIA 2), Kuala Lumpur Airport (Malaysia) arriving at 8/28/2026 11:54:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
12Go Asia07:00 AMBatu PahatBus Terminal9:58 AMJohor BahruLarkin Central Bus Station0Economy$5A Bus from 12Go Asia goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Larkin Central Bus Station, Johor Bahru (Malaysia) arriving at 8/28/2026 9:58:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 0m
-
12Go Asia07:00 AMBatu PahatBus Terminal12:45 PMKuala LumpurTerminal Bersepadu Selatan0Economy$9A Bus from 12Go Asia goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 12:45:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal11:16 AMBatu CavesBersepadu Gombak Bus Station0Economy$13A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Bersepadu Gombak Bus Station, Batu Caves (Malaysia) arriving at 8/28/2026 11:16:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal10:54 AMKuala LumpurTerminal Bersepadu Selatan0Economy$10A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 10:54:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal10:43 AMKuala LumpurTerminal Bersepadu Selatan0Economy$10A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 10:43:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal10:43 AMKuala LumpurTerminal Bersepadu Selatan0Economy$9A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) arriving at 8/28/2026 10:43:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal8:57 AMMuarBentayan Bus Station0Economy$3A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Bentayan Bus Station, Muar (Malaysia) arriving at 8/28/2026 8:57:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Top Liner07:00 AMBatu PahatBus Terminal8:31 AMMuarBentayan Bus Station0Economy$3A Bus from Top Liner goes from Bus Terminal, Batu Pahat (Malaysia) at 8/28/2026 7:00:00 AM to Bentayan Bus Station, Muar (Malaysia) arriving at 8/28/2026 8:31:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
All bus arrivals at Batu Pahat Bus Terminal today
Here you will find all the arrivals to Batu Pahat Bus Terminal today, in real time.
-
SS International Express06:30 PMKuala LumpurTerminal Bersepadu Selatan10:10 PMBatu PahatBus Terminal0Economy$9A Bus from SS International Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 6:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:10:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
12Go Asia04:30 PMKuala LumpurTerminal Bersepadu Selatan10:15 PMBatu PahatBus Terminal0Economy$9A Bus from 12Go Asia goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 4:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:15:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia06:00 PMKlangCentral Bus Station10:18 PMBatu PahatBus Terminal0Economy$10A Bus from KKKL Express Malaysia goes from Central Bus Station, Klang (Malaysia) at 8/27/2026 6:00:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:18:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner06:45 PMKuala LumpurTerminal Bersepadu Selatan10:25 PMBatu PahatBus Terminal0Economy$10A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 6:45:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:25:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner06:45 PMKuala LumpurTerminal Bersepadu Selatan10:25 PMBatu PahatBus Terminal0Economy$9A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 6:45:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:25:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia06:00 PMKlangCentral Bus Station10:33 PMBatu PahatBus Terminal0Economy$11A Bus from KKKL Express Malaysia goes from Central Bus Station, Klang (Malaysia) at 8/27/2026 6:00:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:33:00 PM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 0m
-
Top Liner06:45 PMKuala LumpurTerminal Bersepadu Selatan10:39 PMBatu PahatBus Terminal0Economy$10A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 6:45:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:39:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Top Liner06:45 PMKuala LumpurTerminal Bersepadu Selatan10:39 PMBatu PahatBus Terminal0Economy$2A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 6:45:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:39:00 PM. 50 Economy ticket for $2 per person are available. Travel duration is 0h 0m
-
Top Liner09:15 PMMuarBentayan Bus Station10:47 PMBatu PahatBus Terminal0Economy$3A Bus from Top Liner goes from Bentayan Bus Station, Muar (Malaysia) at 8/27/2026 9:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:47:00 PM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia08:30 PMJohor BahruKSL City10:47 PMBatu PahatBus Terminal0Economy$5A Bus from KKKL Express Malaysia goes from KSL City, Johor Bahru (Malaysia) at 8/27/2026 8:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:47:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia06:30 PMShah AlamBus Terminal 1710:49 PMBatu PahatBus Terminal0Economy$10A Bus from KKKL Express Malaysia goes from Bus Terminal 17, Shah Alam (Malaysia) at 8/27/2026 6:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:49:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 PMSerembanTerminal 110:53 PMBatu PahatBus Terminal0Economy$5A Bus from Airport Coach goes from Terminal 1, Seremban (Malaysia) at 8/27/2026 6:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:53:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 0m
-
Airport Coach06:30 PMSerembanTerminal 110:53 PMBatu PahatBus Terminal0Economy$4A Bus from Airport Coach goes from Terminal 1, Seremban (Malaysia) at 8/27/2026 6:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:53:00 PM. 50 Economy ticket for $4 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia07:00 PMKuala LumpurTerminal Bersepadu Selatan10:54 PMBatu PahatBus Terminal0Economy$10A Bus from KKKL Express Malaysia goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:00:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:54:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia07:00 PMKuala LumpurTerminal Bersepadu Selatan10:54 PMBatu PahatBus Terminal0Economy$11A Bus from KKKL Express Malaysia goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:00:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 10:54:00 PM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia06:30 PMShah AlamBus Terminal 1711:03 PMBatu PahatBus Terminal0Economy$10A Bus from KKKL Express Malaysia goes from Bus Terminal 17, Shah Alam (Malaysia) at 8/27/2026 6:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:03:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia08:30 PMJohor BahruLarkin Central Bus Station11:06 PMBatu PahatBus Terminal0Economy$5A Bus from KKKL Express Malaysia goes from Larkin Central Bus Station, Johor Bahru (Malaysia) at 8/27/2026 8:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:06:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 0m
-
Sanwa Express08:30 PMMalaccaCentral Bus Station11:06 PMBatu PahatBus Terminal0Economy$8A Bus from Sanwa Express goes from Central Bus Station, Malacca (Malaysia) at 8/27/2026 8:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:06:00 PM. 50 Economy ticket for $8 per person are available. Travel duration is 0h 0m
-
Sanwa Express08:30 PMMalaccaCentral Bus Station11:06 PMBatu PahatBus Terminal0Economy$6A Bus from Sanwa Express goes from Central Bus Station, Malacca (Malaysia) at 8/27/2026 8:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:06:00 PM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 0m
-
Top Liner07:15 PMKuala LumpurTerminal Bersepadu Selatan11:09 PMBatu PahatBus Terminal0Economy$13A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:09:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Top Liner07:15 PMKuala LumpurTerminal Bersepadu Selatan11:09 PMBatu PahatBus Terminal0Economy$3A Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:09:00 PM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express07:30 PMKuala LumpurTerminal Bersepadu Selatan11:10 PMBatu PahatBus Terminal0Economy$9A Bus from Mayang Sari Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:10:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
Top Liner09:15 PMMuarBentayan Bus Station11:12 PMBatu PahatBus Terminal0Economy$3A Bus from Top Liner goes from Bentayan Bus Station, Muar (Malaysia) at 8/27/2026 9:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:12:00 PM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 0m
-
Airport Coach05:30 PMKuala Lumpur AirportKuala Lumpur Airport (KLIA)11:14 PMBatu PahatBus Terminal0Economy$13A Bus from Airport Coach goes from Kuala Lumpur Airport (KLIA), Kuala Lumpur Airport (Malaysia) at 8/27/2026 5:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:14:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express05:30 PMKuala LumpurTerminal Bersepadu Selatan11:15 PMBatu PahatBus Terminal0Economy$9A Bus from Mayang Sari Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 5:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:15:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 0h 0m
-
Airport Coach05:15 PMKuala Lumpur AirportKuala Lumpur Airport 2 (KLIA 2)11:19 PMBatu PahatBus Terminal0Economy$13A Bus from Airport Coach goes from Kuala Lumpur Airport 2 (KLIA 2), Kuala Lumpur Airport (Malaysia) at 8/27/2026 5:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:19:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express07:30 PMKuala LumpurTerminal Bersepadu Selatan11:24 PMBatu PahatBus Terminal0Economy$10A Bus from Mayang Sari Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:24:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
Mayang Sari Express07:30 PMKuala LumpurTerminal Bersepadu Selatan11:24 PMBatu PahatBus Terminal0Economy$2A Bus from Mayang Sari Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 8/27/2026 7:30:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:24:00 PM. 50 Economy ticket for $2 per person are available. Travel duration is 0h 0m
-
Top Liner07:15 PMBatu CavesBersepadu Gombak Bus Station11:32 PMBatu PahatBus Terminal0Economy$13A Bus from Top Liner goes from Bersepadu Gombak Bus Station, Batu Caves (Malaysia) at 8/27/2026 7:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:32:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
Top Liner07:15 PMBatu CavesBersepadu Gombak Bus Station11:32 PMBatu PahatBus Terminal0Economy$11A Bus from Top Liner goes from Bersepadu Gombak Bus Station, Batu Caves (Malaysia) at 8/27/2026 7:15:00 PM to Bus Terminal, Batu Pahat (Malaysia) arriving at 8/27/2026 11:32:00 PM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 0m
