There are 3 ways to get from Midvalley to Batu Caves by train, taxi or car
Questions & Answers
Yes, there is a direct train departing from Midvalley and arriving at Batu Caves. Services depart hourly. The journey takes approximately 45 min.
The distance between Midvalley and Batu Caves is 13 km. The road distance is 17.2 km.
The best way to get from Midvalley to Batu Caves without a car is to train which takes 45 min and costs .
The train from Midvalley to Batu Caves takes 45 min including transfers and departs hourly.
Midvalley to Batu Caves train services, operated by KTM Komuter, depart from Midvalley station.
Midvalley to Batu Caves train services, operated by KTM Komuter, arrive at Batu Caves station.
Yes, the driving distance between Midvalley to Batu Caves is 17 km. It takes approximately 15 min to drive from Midvalley to Batu Caves.
There are 3659+ hotels available in Batu Caves. Prices start at $31 USD per night.
What companies run services between Midvalley, Malaysia and Batu Caves, Malaysia?
KTM Komuter operates a train from Midvalley to Batu Caves hourly. Tickets cost $1 and the journey takes 45 min.
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 How to travel India's Golden Triangle, 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.