Transfer Options from Kuala Lumpur Airport to Batu Caves

Get Instant Transfer Offer

How to get from Kuala Lumpur Airport to Batu Caves

Batu Caves is a tourist destination located to the north of the city centre. If you wish to access the caves directly from the airport there are three transport options available, which are; by taxi, bus or metro. Unfortunately, the only direct method of transport is by hiring a Kuala Lumpur airport taxi, which will take around an hour and cost 19.30€ (RM92.40) for the trip. If you wish to take a metro or bus from the airport, you will need to take an additional method of transport to reach the caves from KL Sentral station, as this is where both transport methods terminate from the airport. There is a metro line available directly to the caves from KL Sentral. The total cost of the metro journey is 7.80 €(RM37).

Comparison of the options

PRICE FOR 2PASSENGER
OPTION PRICE DURATION AVAILABILITY
Metro €15.60 54min 05:00–00:30
Taxi €19.30 60min 24/7

How to get from Kuala Lumpur Airport to Batu Caves by metro

The metro in Kuala Lumpur offers two trains that will take you into the city centre, that is the KLIA Express and the KLIA Transit. The express train is the best method, as it will take you directly into the city centre, whereas the KLIA Transit will make stops at Salak Tinggi, Putrajaya, Bandar Tasik and Selatan. The express is much quicker, taking only 28 minutes to the station. Unfortunately, both trains only go to the KL Sentral station, which is outside of the city centre.

You will need to take an additional train to get to Batu Caves. To get to this area take the KTM Serembam Line (Blue, 1) to get to the Batu Caves - this is where the line terminates. This should take an extra 26 minutes.

How to get from Kuala Lumpur Airport to Batu Caves by metro

The metro in Kuala Lumpur offers two trains that will take you into the city centre, that is the KLIA Express and the KLIA Transit. The express train is the best method, as it will take you directly into the city centre, whereas the KLIA Transit will make stops at Salak Tinggi, Putrajaya, Bandar Tasik and Selatan. The express is much quicker, taking only 28 minutes to the station. Unfortunately, both trains only go to the KL Sentral station, which is outside of the city centre.

You will need to take an additional train to get to Batu Caves. To get to this area take the KTM Serembam Line (Blue, 1) to get to the Batu Caves - this is where the line terminates. This should take an extra 26 minutes.

How much is the metro from Kuala Lumpur Airport to Batu Caves?

The cost for the KLIA Express and Transit is 7.40 € (RM35) per person, one way. The ticket counter is available on the platform for purchasing of the ticket for this journey.

Once you arrive at KL Sentral, you will need to purchase a ticket for the Batu Caves KTM Line. The Line charge is only 0.40€ (RM2.00) and the ticket is available from the KTM Kommuter ticket counter in the station.

Cost

7.80€

Trip Duration

54 Min.

There can be up to a 15 minute wait for the metro

Convenience
Safety
Value for Money

The metro is available from the airport between 05:00am - 12:30am everyday, leaving every 15 minutes.

Where do I get it from?

Take the metro from the arrivals terminal – follow the signage to the platform provided. Note that the KLIA trains stop at both KLIA 1 and KLIA 2.

The KTM Kommuter train leaves every 15 minutes (peak) and every 20-30 minutes (off-peak) from KL Sentral Station between 06.54am and 11.24pm. Follow the signs for the Perlabuhan Klang (Port Klang) – Batu Caves line.

Convenience

The metro can still be crowded and hard to navigate during peak hours, as well as having to wait to purchase tickets causing the journey to be long. However, you wont have to deal with traffic.

Editor’s Note

Batu Caves train is a decent choice if you wish to avoid traffic during peak hours. However, it can be crowded and unsuitable for luggage during this time.

Useful Tips

The KTM Kommuter line is not part of RapidKL and therefore, ticket purchases cannot be made with the TnGo Card.
Note that although trains run more frequently during the peak hours, outside the peak times there can be a half hour wait for the metro.
Be aware that the entrance to the caves is free. Nevertheless, there are plenty of guided tours and group packages available for the day visit.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Kuala lumpur. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Free cancellation

Edit or cancel transfers

Read more

Get Instant Transfer Offer

Reviews

How to get from Kuala Lumpur Airport to Batu Caves by taxi

Although the most expensive option, taxis are the best way to reach Batu Caves, especially if you are short on time. Taxis are available 24/7 from the airport in a range of sizes and standards to suit any party and are located at ranks outside of both KLIA 1 and 2. Standard taxis are red and white, and executive taxis (larger in size) are generally blue. Taxis are offered on a meter or by pre-purchasing a coupon for a set price to your destination.

How to get from Kuala Lumpur Airport to Batu Caves by taxi

Although the most expensive option, taxis are the best way to reach Batu Caves, especially if you are short on time. Taxis are available 24/7 from the airport in a range of sizes and standards to suit any party and are located at ranks outside of both KLIA 1 and 2. Standard taxis are red and white, and executive taxis (larger in size) are generally blue. Taxis are offered on a meter or by pre-purchasing a coupon for a set price to your destination.

Taxi fare from Kuala Lumpur Airport to Batu Caves

Taxis are available on a metered and coupon set price system. If you choose to take a coupon price, you can expect to pay around 19.30 € (RM92.40). If you pick the meter option, this price can vary either up or down dependent on the time of day and traffic.

Be aware that between the hours of 12:00am and 06:00am, a 50% extra fare is added to any taxi journey for both metered and coupon pricing.

Book a transfer

Convenience

Despite being more costly than public transport. taxis are the quickest and most comfortable method to get you to Batu Caves as well as being the only direct option available to get across the city.

Editor’s Note

Ensure that you take a larger taxi if you have lots of luggage since Malaysian taxis are notorious for having small boots and will often not let bags in the cab.

Useful Tips

During peak hours, it is better to take a coupon for the taxi as traffic can be notorious in these hours.
There can be a wait for purchasing a taxi coupon during big flight arrivals. Therefore, ensure that you leave plenty of time to get to your destination.
There may be a pick up fee of RM2.00 added to your final charge from the airport.

Frequently asked questions

How much does a taxi cost from Kuala Lumpur Airport to Batu Caves?

A taxi cost from Kuala Lumpur Airport to Batu Caves will cost around 19.30 € (RM92.40). However, if there is a metered fare or you take a taxi during night hours expect changes in the price.

How far is Kuala Lumpur Airport from Batu Caves?

Batu Caves is located around 72km north of Subang Airport and will take an hour to reach by taxi.

How many transport options are there from Kuala Lumpur Airport to Batu Caves?

There are two transport options to get you to Batu Caves from the airport - these are by taxi or train. The most direct method is by taxi, as with the train you will need to take two separate trains to reach the caves.

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Get Instant Transfer Offer

Loading...