Nearest airport
Kuala Lumpur International Airport (KUL) | 70 km | 60-90 minutes by road
Selangor, Malaysia
Quick answer
Drive north from central Kuala Lumpur via Jalan Kuching or MRR2 toward Gombak and Batu Caves.
Build a Batu Caves holiday plan with route ideas, access notes, nearby places, and trip-planner shortcuts from PlanMyOffbeat.
A compact starting point, kept useful for real travelers.
Kuala Lumpur International Airport (KUL) | 70 km | 60-90 minutes by road
Batu Caves KTM Komuter Station | 300 m | 5 minutes on foot
Batu Caves bus stops | 300 m | 5 minutes on foot
Quick notes to check before you lock anything in.
Drive north from central Kuala Lumpur via Jalan Kuching or MRR2 toward Gombak and Batu Caves.
Open the PlanMyOffbeat planner to turn Batu Caves into a custom day-by-day route.
More answers for Batu Caves.