Kuala Lumpur airport to the city centre: KLIA Ekspres, Grab, taxi or bus compared
Some links here are affiliate links: we may earn a small fee if you buy, at no extra cost to you.

In this guide
You have landed, you are tired, and you want the easiest route. Here is how the choices compare.
| Option | Time | Typical cost | Best for |
|---|---|---|---|
| KLIA Ekspres train | About 30 minutes to KL Sentral | Around RM55–70 per adult | Reliable timing, light luggage |
| Grab or taxi | About an hour, traffic permitting | Usually more than the train for one person; shared by a family it can be good value | Families, heavy bags, late arrivals |
| Airport coach | Longer, around an hour or more | Cheapest | Budget travellers |
Typical figures only; check current fares and conditions.
1Decide where you are staying
If your hotel is near KL Sentral or on a train line, the train is easiest. For KLCC or Bukit Bintang you may take the train to KL Sentral and then a short Grab ride. See where to stay in Kuala Lumpur.
2Think about luggage and children
With a family, a Grab or taxi from the airport to the hotel saves handling bags and tired children on a train. Book a car with enough space.

3Late arrival
If you land late at night, a pre-booked hotel transfer or Grab is simplest. Check the last train time.
4Book your first night
An address helps with immigration and gives you somewhere to go after a long flight. See the KLIA arrivals guide.
Details change. Confirm with the airline, hotel or official source before you book or travel.
This guide is part of our complete Malaysia travel guide for UK visitors. See all practical guides guides.
Frequently asked questions
How long is the KLIA Ekspres from the airport to KL Sentral?
About 30 minutes.
Is Grab cheaper than a taxi from KLIA?
Prices vary with demand and traffic. Compare an app quote with the official taxi price.
Is there a train at night?
Services have set operating hours, so check the last train if you land late.





