There are 3 ways to get from Subang Jaya to Batu Caves by train, taxi or car
LRT, train • 2 h 6 min
$1 - $3
2 alternative options
Taxi • 25 min
$11 - $14
Drive • 25 min
$1 - $3
Questions & Answers
The cheapest way to get from Subang Jaya to Batu Caves is to drive which costs RM 6 - RM 10 and takes 25 min.
The quickest way to get from Subang Jaya to Batu Caves is to taxi which costs RM 45 - RM 60 and takes 25 min.
No, there is no direct train from Subang Jaya to Batu Caves. However, there are services departing from Taipan and arriving at Batu Caves via KL Sentral. The journey, including transfers, takes approximately 2 h 6 min.
The distance between Subang Jaya and Batu Caves is 24 km. The road distance is 32.6 km.
The best way to get from Subang Jaya to Batu Caves without a car is to LRT and train which takes 2 h 6 min and costs RM 6 - RM 12.
It takes approximately 2 h 6 min to get from Subang Jaya to Batu Caves, including transfers.
Subang Jaya to Batu Caves train services, operated by Rapid KL, depart from Taipan station.
Subang Jaya to Batu Caves train services, operated by KTM Komuter, arrive at Batu Caves station.
Yes, the driving distance between Subang Jaya to Batu Caves is 33 km. It takes approximately 25 min to drive from Subang Jaya to Batu Caves.
There are 3901+ hotels available in Batu Caves. Prices start at $30 USD per night.
What companies run services between Subang Jaya, Malaysia and Batu Caves, Malaysia?
You can take a train from Subang Jaya to Batu Caves via KL Sentral in around 2 h 6 min.
Train from Taipan to KL Sentral
- Ave. Duration
- 41 min
- Every 5 minutes
- Estimated price
- $1 - $2
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, 5 delightfully under-the-radar French towns you need to visit and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.