Travel from Kuala-Lumpur-Airport-KUL to Batu-Caves

Bus or train from Kuala Lumpur Airport (KUL) to Batu Caves?

KLIA Express operates a train from Kuala Lumpur Airport (KUL) to Batu Caves every 15 minutes. Tickets cost $15 and the journey takes 28 min. Alternatively, Airport Coach Sdn. Bhd. operates a bus from Kuala Lumpur Airport (KUL) to Batu Caves every 10 minutes. Tickets cost $3 and the journey takes 1 h.

How to get from Kuala Lumpur Airport (KUL) to Batu Caves

ModeDurationPrice
From Klia T1 train to KL Sentral then KTM Komuter to Batu Caves.1 h 53 minRM 58
From Kuala Lumpur International Airport bus to KL Sentral then KTM Komuter to Batu Caves.2 h 25 minRM 13
From Klia T1 bus to Terminal Bersepadu Selatan, walk to Bandar Tasik Selatan, then KTM Komuter to Batu Caves.2 h 58 minRM 15
From Kuala Lumpur Airport (KUL) taxi to Batu Caves.54 minRM 134
From Kuala Lumpur Airport (KUL) drive to Batu Caves.54 minRM 16
From Kuala Lumpur Airport (KUL) Uber to Batu Caves.54 minRM 82

How long does it take to get from Kuala Lumpur Airport (KUL) to Batu Caves?

It takes approximately 1 h 53 min to get from Kuala Lumpur Airport (KUL) to Batu Caves, including transfers.

Is there a direct train between Kuala Lumpur Airport (KUL) and Batu Caves?

No, there is no direct train from Kuala Lumpur Airport (KUL) to Batu Caves. However, there are services departing from Klia T1 and arriving at Batu Caves via KL Sentral. The journey, including transfers, takes approximately 1 h 53 min.

Operators from Kuala Lumpur Airport (KUL) to Batu Caves

OperatorPhoneWebsite
KLIA ExpressKLIA Express
KTM KomuterKTM Komuter
Airport Coach Sdn. Bhd.+(603) 8787 3894Airport Coach Sdn. Bhd.
JetbusJetbus
Uber Kuala LumpurUber Kuala Lumpur