Transfer Options from Kuala Lumpur Airport to Batu Caves

Calculate the Cost to Any Location

Powered by Kuala Lumpur Welcome Pickups
This guide is crafted by Kuala Lumpur Welcome Pickups, the best way to arrive in Kuala Lumpur

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).

Select the amount of passengers to see comparison

1
2
3
4
5
6
7
8

Price for 3 passenegers

Taxi

19.30

Taxi

Cost:19.30 €

Available: 24/7

Read more

Metro

23.40

Metro

Cost:15.60 €

Available: 05:00 - 00:30

Read more

Estimated driving time

Waiting 10’

Traveling 60’

70 minutes

Waiting 15’

Traveling 54’

69 minutes

Availability

icn-rankings-taxi Created with Sketch.

taxi

24/7

icn-rankings-metro Created with Sketch.

metro

05:00 - 00:30

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.

Instant Cost Calculation

BOOK A TAXI WITH FLAT PRICE

Powered byKuala Lumpur Welcome Pickups

Loading...
This field is required
Reverse locations
This field is required
This field is required
Please fill all Required Fields

Benefits of Welcome Pickups

  • Prepaid flat price - no hidden fees.
  • Meet & Greet at the gate.
  • Monitored Flights - Always on time.

Mario Lavreti

I used Welcome Pickups twice. On time and english speaking drivers.

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.

Where are you going?

popular transfers from Kuala Lumpur airport

Powered by Kuala Lumpur Welcome Pickups

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.

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.

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.

Timetables

Combined Transit Map KL

Rail Fare Calculator

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.
Loading...

Kuala Lumpur Welcome Pickups

Get a price quote
This field is required
Reverse locations
This field is required
This field is required

Time

Please fill all Required Fields

Benefits of Welcome Pickups

  • Prepaid flat price - no hidden fees.
  • Meet & Greet at the gate.
  • Monitored Flights - Always on time.

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.

Cancel

common options

Cancel

common options