Skip to main content
Independent paid assistance. We are not affiliated with the Malaysian government.Track application

KLIA to Kuala Lumpur: Train, Bus, Taxi and E-hailing

The fastest way from KLIA to central Kuala Lumpur is the KLIA Ekspres train to KL Sentral: 28 minutes from Terminal 1 and about 33 minutes from Terminal 2. Airport buses, coupon and metered taxis, and e-hailing cars are the other options.

Verified: October 28, 2026

Your options at a glance

Kuala Lumpur International Airport has two terminals: Terminal 1 (KLIA) and Terminal 2 (also called klia2). Both are about 50 km from the city. All times below come from the operators' and Malaysia Airports' own pages, checked on 28 October 2026.

OptionFrom Terminal 1From Terminal 2Good to know
KLIA Ekspres train28 min to KL SentralAbout 33 min to KL SentralNon-stop in the daytime, every 20 minutes
KLIA Transit trainAbout 35 min to KL Sentral39 min to KL SentralStops at 3 stations on the way
Airport busAbout 1 hour to KL SentralSeveral operators to KL Sentral and TBSSlower in traffic
TaxiCoupon or metered taxiCoupon or metered taxiBuy a coupon at the counter
E-hailingPick-up on Level 1, Main Terminal BuildingFollow the app and airport signsBook in your ride app

KLIA Ekspres: the non-stop train

Route

KLIA Terminal 2 – KLIA Terminal 1 – KL Sentral

Journey time

28 minutes from Terminal 1 to KL Sentral. Terminal 2 to Terminal 1 takes 3 minutes.

How often

Every 20 minutes, every day, including weekends and public holidays

First and last train

From Terminal 2: 04:55 and 00:00. From Terminal 1: 05:00 and 00:05.

Late evening

From 11:00 pm all KLIA Ekspres trains stop at all stations, with service extended until 1:00 am from Terminal 1 and Terminal 2

Fare, single

Adult RM55.00, child aged 6 to 15 RM25.00, until 31 December 2026. From 1 January 2027: adult RM65.00, child RM29.00. Children under 6 travel free, up to 3 per adult ticket.

Fare, return

Adult RM100.00, child RM45.00, until 31 December 2026. From 1 January 2027: adult RM118.00, child RM53.00.

The current fares are listed on the KLIA Ekspres website (checked on 11 November 2026). The operator has announced new fares from 1 January 2027 in its fare adjustment notice. The operator gives 10% off tickets bought on its website or app. Online tickets can be bought up to 6 months ahead and are valid for 1 month from the travel date you choose. A ticket is valid for 90 minutes from the time you enter the station to the time you exit. Ticket counters in the international arrival baggage reclaim halls of both terminals open from 6:30 am to 11:00 pm.

KLIA Transit: the stopping train

KLIA Transit stops at KLIA T2, KLIA T1, Salak Tinggi, Putrajaya & Cyberjaya, Bandar Tasik Selatan and KL Sentral. It suits you if you stay near one of those stations. The journey from Terminal 2 to KL Sentral takes 39 minutes. Trains run every 15 minutes in weekday peak hours and every 30 minutes at other times and at weekends.

First train

05:18 from Terminal 2, 05:22 from Terminal 1

Last train

00:30 from Terminal 2 and 00:34 from Terminal 1, arriving at KL Sentral at 01:09

Fares

Depend on the station. See the KLIA Transit fare table. From 1 January 2027, KL Sentral to Terminal 1 or Terminal 2 costs RM65.00 for an adult and RM29.00 for a child, the same as the KLIA Ekspres.

Airport buses

  • Terminal 1: buses leave from Level 1, Main Terminal Building, and from Level 1, Block C of the short-term car park. Malaysia Airports lists an Express Coach to KL Sentral every 30 minutes, about 1 hour, at RM15.00 one way for an adult. The first leaves at 7.45 am and the last at 8.45 pm.
  • Terminal 2: buses leave from the Transport Hub on Level 1 of the Gateway shopping mall. Aerobus and SkyBus go to KL Sentral, and Jetbus goes to Bandar Tasik Selatan (TBS).
  • Bus times depend on road traffic. Check the latest schedule at the bus counter before you buy.

Taxis

Both terminals have coupon taxis, with a fixed fare that you pay at the counter, and metered taxis.

Terminal 1Terminal 2
CountersLevel 3: domestic arrival hall, international baggage reclaim area and kerbsideTransport Hub, Level 1, Gateway
Coupon taxiFixed fare by destinationBudget, premier and family taxis, from RM32
Metered taxiBudget taxi flag fall RM3.00, service charge RM2.00, 50% surcharge from 12 am to 6 amFlag fall RM3.00 to RM6.00, after a RM2.00 coupon

E-hailing

At Terminal 1, the e-hailing pick-up area is on Level 1 of the Main Terminal Building. Malaysia Airports announced it on 4 August 2026, with waiting lounges, kiosks, marked bays and marshals. Cars may wait at the kerb for a maximum of 10 minutes, so book when you have your bags and are close to the pick-up area. At Terminal 2, follow the pick-up instructions in your app and the airport signs.

Between Terminal 1 and Terminal 2

A free shuttle bus runs around the clock every 15 minutes on the route Terminal 1 – Terminal 2 – Long Term Car Park – Terminal 1. Wait at Door 4, Level 1 in Terminal 1, or at Bay A10, Level 1 of the Transportation Hub at Gateway in Terminal 2. The KLIA Ekspres and KLIA Transit trains also link the two terminals in a few minutes. If you are changing flights, read transit through Malaysia first.

Before you leave the airport

Frequently Asked Questions

How long does the KLIA Ekspres take to KL Sentral?

28 minutes from Terminal 1. From Terminal 2, add the 3-minute run to Terminal 1; Malaysia Airports gives about 33 minutes in total.

How much is the KLIA Ekspres?

Until 31 December 2026 the operator lists RM55.00 for an adult single and RM25.00 for a child aged 6 to 15. From 1 January 2027 these rise to RM65.00 and RM29.00, and the return fares to RM118.00 and RM53.00. Children under 6 travel free. Online tickets are 10% cheaper.

What time is the last train from KLIA?

The operator lists the last KLIA Ekspres at 00:00 from Terminal 2 and 00:05 from Terminal 1, and says that service is extended until 1:00 am with trains stopping at all stations. The last KLIA Transit leaves Terminal 2 at 00:30. Check the schedule on the day.

Is there a bus from KLIA to KL Sentral?

Yes. From Terminal 1, Malaysia Airports lists an Express Coach every 30 minutes, about 1 hour, at RM15.00 for an adult. From Terminal 2, Aerobus and SkyBus go to KL Sentral.

How do I get from Terminal 1 to Terminal 2?

Take the free shuttle bus, which runs 24 hours a day every 15 minutes, or the KLIA Ekspres or KLIA Transit train, which takes a few minutes.

Sources checked

Sort the MDAC before you fly

EntryCardMalaysia is an independent paid service, not the government. Our guided form checks your entries, our team reviews each traveler, and we file inside the official window, so you can go straight to the train after landing.

Related guides