All about buses to Batu Caves
Cheap bus tickets to Batu Caves
-
Sani United3h 37m000:55KuantanCentral Coach Station04:32Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Sani United goes from Central Coach Station, Kuantan (Malaysia) at 23/08/2025 00:55:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 23/08/2025 04:32:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 37m
-
Ekspres Musafir3h 37m018:30KuantanCentral Coach Station22:07Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Ekspres Musafir goes from Central Coach Station, Kuantan (Malaysia) at 23/08/2025 18:30:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 23/08/2025 22:07:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 37m
-
Adam Ekspres3h 37m013:15KuantanCentral Coach Station16:52Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Adam Ekspres goes from Central Coach Station, Kuantan (Malaysia) at 23/08/2025 13:15:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 23/08/2025 16:52:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 37m
-
Res2 Express5h 37m015:00KuantanCentral Coach Station20:37Batu CavesTerminal Bas Greenwood0EconomyA Bus from Res2 Express goes from Central Coach Station, Kuantan (Malaysia) at 23/08/2025 15:00:00 to Terminal Bas Greenwood, Batu Caves (Malaysia) arriving at 23/08/2025 20:37:00. 50 Economy ticket for £5 per person are available. Travel duration is 5h 37m
-
Destinasi Express4h 1m000:59Gua MusangTerminal Stesen Bas05:00Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Destinasi Express goes from Terminal Stesen Bas, Gua Musang (Malaysia) at 24/08/2025 00:59:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 05:00:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 1m
-
Res 2 Ekspres4h 27m012:45KertehStesen Bas17:12Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Res 2 Ekspres goes from Stesen Bas, Kerteh (Malaysia) at 28/08/2025 12:45:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 28/08/2025 17:12:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 27m
-
E-Mutiara4h 1m018:00Gua MusangTerminal Stesen Bas22:01Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from E-Mutiara goes from Terminal Stesen Bas, Gua Musang (Malaysia) at 24/08/2025 18:00:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 22:01:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 1m
-
Naza Express4h 1m015:45Gua MusangTerminal Stesen Bas19:46Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Naza Express goes from Terminal Stesen Bas, Gua Musang (Malaysia) at 24/08/2025 15:45:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 19:46:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 1m
-
My Xpress7h 9m009:30Tanah MerahStesen Bas Ekspres16:39Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from My Xpress goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 24/08/2025 09:30:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 16:39:00. 50 Economy ticket for £7 per person are available. Travel duration is 7h 9m
-
Adik Beradik4h 27m000:20KertehStesen Bas04:47Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Adik Beradik goes from Stesen Bas, Kerteh (Malaysia) at 24/08/2025 00:20:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 04:47:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 27m
-
Darul Iman Express4h 59m019:15Kuala DungunTerminal Bas Dungun,Jalan Bijangga00:14Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Darul Iman Express goes from Terminal Bas Dungun,Jalan Bijangga, Kuala Dungun (Malaysia) at 24/08/2025 19:15:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 25/08/2025 00:14:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 59m
-
Darul Naim Express9h 46m020:00Kota BharuCoach Station05:46Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Darul Naim Express goes from Coach Station, Kota Bharu (Malaysia) at 23/08/2025 20:00:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 05:46:00. 50 Economy ticket for £7 per person are available. Travel duration is 9h 46m
-
Teraju Express9h 46m009:00Kota BharuCoach Station18:46Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Teraju Express goes from Coach Station, Kota Bharu (Malaysia) at 23/08/2025 09:00:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 23/08/2025 18:46:00. 50 Economy ticket for £7 per person are available. Travel duration is 9h 46m
-
SP Bumi4h 27m023:45KertehStesen Bas04:12Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from SP Bumi goes from Stesen Bas, Kerteh (Malaysia) at 28/08/2025 23:45:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 29/08/2025 04:12:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 27m
-
Ekspres Perdana011:15Gua MusangTerminal Stesen BasBatu CavesMasjid Al-Amaniah Bus Stop0BusinessA Bus from Ekspres Perdana goes from Terminal Stesen Bas, Gua Musang (Malaysia) at 24/08/2025 11:15:00 to Masjid Al-Amaniah Bus Stop, Batu Caves (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £8 per person are available. Travel duration is 0h 0m
-
Queen Express7h 9m009:40Tanah MerahStesen Bas Ekspres16:49Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Queen Express goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 24/08/2025 09:40:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 16:49:00. 50 Economy ticket for £8 per person are available. Travel duration is 7h 9m
-
Lienadia Express7h 9m010:00Tanah MerahStesen Bas Ekspres17:09Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Lienadia Express goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 24/08/2025 10:00:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 24/08/2025 17:09:00. 50 Economy ticket for £8 per person are available. Travel duration is 7h 9m
-
Zaim Express9h 46m009:00Kota BharuCoach Station18:46Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Zaim Express goes from Coach Station, Kota Bharu (Malaysia) at 29/08/2025 09:00:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 29/08/2025 18:46:00. 50 Economy ticket for £8 per person are available. Travel duration is 9h 46m
-
Moraza Express6h 3m015:30Kuala TerengganuUniversiti Sultan Zainal Abidin21:33Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Moraza Express goes from Universiti Sultan Zainal Abidin, Kuala Terengganu (Malaysia) at 23/08/2025 15:30:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 23/08/2025 21:33:00. 50 Economy ticket for £9 per person are available. Travel duration is 6h 3m
-
Pancaran Matahari7h 9m021:30Tanah MerahStesen Bas Ekspres04:39Batu CavesBersepadu Gombak Coach Station0EconomyA Bus from Pancaran Matahari goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 24/08/2025 21:30:00 to Bersepadu Gombak Coach Station, Batu Caves (Malaysia) arriving at 25/08/2025 04:39:00. 50 Economy ticket for £10 per person are available. Travel duration is 7h 9m
Your route is not there? In the search bar, we have already filled Batu Caves as your destination. You just have to enter your place of departure. However, if you want to take the bus from Batu Caves, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Batu Caves? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Batu Caves and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Batu Caves.