The average bus between Bugis MRT Station and Batu Caves takes 6h 16m and the fastest bus takes 5h 55m. There is a bus service every few hours from Bugis MRT Station to Batu Caves. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Bugis MRT Station and Batu Caves. The earliest departure is at 12:19 AM at night, and the last departure from Bugis MRT Station is at 5:20 PM which arrives into Batu Caves at 11:25 PM. All services require a transfer at Kitchener Complex Lavender and take an average of 6h 16m. The schedules shown below are for the next available departures.


6h • 2 changes

5h 55m • 2 changes

5h 55m • 2 changes

6h 5m • 2 changes

6h • 2 changes

5h 55m • 2 changes

5h 55m • 2 changes

6h 5m • 2 changes

6h • 2 changes

5h 55m • 2 changes

5h 55m • 2 changes

6h 5m • 2 changes

6h • 2 changes

5h 55m • 2 changes

5h 55m • 2 changes

6h 5m • 2 changes

7h 8m • 2 changes

6h 55m • 2 changes

6h 15m • 2 changes

6h 15m • 2 changes

7h 8m • 2 changes

6h 55m • 2 changes

6h 15m • 2 changes

6h 15m • 2 changesWant to know about travelling from Bugis MRT Station to Batu Caves? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Bugis MRT Station to Batu Caves. However, there are services departing from Kitchener Complex Lavender station and arriving at Berjaya Times Square station via Berjaya Times Square station. The journey, including transfers, takes approximately 6h 16m.
Bugis MRT Station to Batu Caves bus services, operated by Billion Stars Express, depart from Kitchener Complex Lavender station.
Bugis MRT Station to Batu Caves bus services, operated by Billion Stars Express, arrive at Berjaya Times Square station.
The distance between Bugis MRT Station and Batu Caves is 323.5 km. The road distance is 368 km.
Billion Stars Express operates a bus from Kitchener Complex Lavender to Berjaya Times Square hourly. Tickets cost RM 70–110 and the journey takes 5h 6m.