City to airport

Kuala Lumpur local time. Use the hour you expect to be leaving arrivals, after bags and passport control. Leave it on Any time to see every option.

Home / Malaysia / Kuala Lumpur / Kuala Lumpur International Airport

Kuala Lumpur airporttoKuala Lumpur city center

To KL Sentral · One way · All prices are totals for 1 adult · All service hours

4 transfer options

Not everything runs all night.Not all night: the KLIA Ekspres to KL Sentral runs 05:00–01:05, the KLIA Transit to KL Sentral runs 05:22–01:05, the Airport coach to KL Sentral runs 04:45–22:45.

Recommended

47 minutes quicker than the Airport coach to KL Sentral, for MYR 40 more.

KLIA Ekspres to KL Sentral

KLIA Ekspres · Express Rail Link (ERL)
28–40 min rideEvery 20 min05:00–01:05
KLIA T1 station on Level 1 of Terminal 1KL Sentral
MYR 55total for 1 adultMYR 55 eachBuy ticket2 places to buy
Pickup, hours & luggage

Boards at. KLIA T1 station on Level 1 of Terminal 1, or Gateway@klia2 at Terminal 2

RM55, or RM25 for a child aged 6 to 15; under 6 free. 10% less bought online. Three or more adults booking together online pay RM40 each until 31 December 2026; from 1 January 2027 the fare is RM65.

Hours. From Terminal 1 every 20 minutes, 05:00 to 01:05 (from klia2 04:55 to 01:00); every 30 minutes after midnight. From 23:00 trains stop at every station and take 35 minutes.

Price for every party size · Fare source

Train

KLIA Transit to KL Sentral, stopping

KLIA Transit · Express Rail Link (ERL)
35–39 min rideEvery 30 min05:22–01:05
KLIA T1 station on Level 1 of Terminal 1KL Sentral
MYR 55total for 1 adultMYR 55 eachBuy ticketOn Express Rail Link
Pickup, hours & luggage

Boards at. KLIA T1 station on Level 1 of Terminal 1, or Gateway@klia2 at Terminal 2

RM55 to KL Sentral, the same as the KLIA Ekspres, or RM25 for a child aged 6 to 15; RM38.40 to Bandar Tasik Selatan. 10% less bought online. From 1 January 2027 KL Sentral is RM65.

Hours. From Terminal 1, 05:22 to 01:05, every 30 minutes; every 15 at weekday peaks. Stops at Salak Tinggi, Putrajaya & Cyberjaya and Bandar Tasik Selatan.

Price for every party size · Fare source

Bus

Airport coach to KL Sentral

Bus · Aerobus, Airport Coach, SkyBus and Suasana Edaran
60–75 min rideEvery 60 min04:45–22:45
KLIA T1 bus terminalKL Sentral bus terminal
MYR 15total for 1 adultMYR 15 eachBuy ticket2 places to buy
Pickup, hours & luggage

Boards at. KLIA T1 bus terminal, Level 1, Block C; it calls at the klia2 Transportation Hub 15 minutes later

RM15, or RM10 for a child. Buy at the bus terminal counters, which take cash and cards, or online from the coach company running the departure.

Hours. From Terminal 1 hourly at a quarter to the hour, 04:45 to 22:45, and every 30 minutes from 12:15 to 16:45; from klia2 15 minutes later.

Price for every party size · Fare source

Pre-booked

Welcome Pickups transfer to Kuala Lumpur

Driver meets you in arrivals
50–65 min rideTraffic dependent
Driver meets you in the arrival hall with a name boardAny address in Kuala Lumpur
Per vehiclePre-book
€25total for 1 adult€25 each · about MYR 118 in allBook transferPartner link · through Welcome Pickups
Pickup, hours & luggage

Boards at. Driver meets you in the arrival hall with a name board

Charged in euros: €25 for the sedan. Converted at the European Central Bank's reference rate of 15 September 2026 only to compare it with the local fares; your card's rate will differ a little.

Luggage. The sedan seats three; choose the vehicle by luggage as well as seats.

Price for every party size · Fare source (partner link)

Prices are whole-party totals; group fares are included. Ride times are recorded journey durations — no waiting or onward travel has been added — and road times vary with traffic. Confirm prices and availability with the operator. Going the other way? Kuala Lumpur to Kuala Lumpur International Airport: where each one boards and when the first one runs

How do I get from Kuala Lumpur airport to Kuala Lumpur city center?

For one traveler we recommend the KLIA Ekspres to KL Sentral at MYR 55, 28–40 min: 47 minutes quicker than the Airport coach to KL Sentral, for MYR 40 more. The cheapest is the Airport coach to KL Sentral at MYR 15, 60–75 min. Every option below is priced as a total for your party and says where it leaves you.

A few things for the rest of your trip

Partner offers

Not transport options · Affiliate links
Car hire at Kuala Lumpur airportDiscover Cars

Hire a car for Melaka, the Cameron Highlands or Genting, or for a family with luggage arriving after the last train at 01:05. You are staying in the city: the KLIA Ekspres reaches KL Sentral in 28 minutes for RM55, and city driving and parking are slow and costly. Discover Cars shows the full price before you book.

Compare car hire
Data in MalaysiaAiralo

An eSIM for Malaysia, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.

Choose an eSIM
Bags in Kuala LumpurBounce

Bounce keeps bags in shops and hotels around Kuala Lumpur: 91 places by its own count, booked by the day for the hours before check-in.

Find a bag drop
A late flight?AirHelp

A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.

Check your flight

These links pay us a commission. They never change which transfer we rank first.

Arriving late?

Not everything runs around the clock: the KLIA Ekspres to KL Sentral runs 05:00–01:05, and the KLIA Transit to KL Sentral, stopping runs 05:22–01:05, and the Airport coach to KL Sentral runs 04:45–22:45. Outside those hours nothing on this board runs to the center, and taxis are not priced on it. Set the hour you leave arrivals and the board keeps only what is running.

Traveling together?

Group Saver for three adults, online (RM40 each). Group fares are already included in the totals.

Luggage

The sedan seats three; choose the vehicle by luggage as well as seats.

Going somewhere specific?

"The center" is not one place, and the answer changes

Prefer one way in?

Every Kuala Lumpur option of one kind, against the rest

Straight comparisons

Two at a time, with the size where the answer flips

On arrival at Kuala Lumpur Airport

From the arrivals hall to each way in
Finding the station

KLIA Ekspres and KLIA Transit trains leave from the station on Level 1 of Terminal 1 and at Gateway@klia2 in Terminal 2. Ticket counters stand in the international baggage reclaim halls, 06:30 to 23:00.

Tickets

Tap a credit or debit card or a Touch 'n Go card at the gate before boarding and again on exit, or scan a ticket bought at a kiosk or online (10% cheaper). No cash is taken. A ticket is valid for 90 minutes from entry to exit.

Finding the stop

Coaches to KL Sentral leave the Terminal 1 bus terminal on Level 1, Block C, by the short-term car park. At klia2 they board at the Transportation Hub, Level 1 of the Gateway mall.

The taxi rank

At Terminal 1, buy a taxi at the counters in the domestic arrival hall, the international baggage reclaim area or the kerbside, all on Level 3. At klia2 the coupon counters are at the Transportation Hub, Level 1; coupon fares start at RM32.

Uber and Bolt

Grab picks up at Terminal 1 international arrivals on Level 1, at doors 1, 3 and 4, and at klia2 on Level 1, door 5.

Which terminal

Terminals 1 and 2 are three minutes apart on the KLIA Ekspres and KLIA Transit; a KLIA Transit ticket between them costs RM2. Coming from klia2, the trains to KL Sentral take about five minutes longer.

Before you travel

Where each one starts, how long it runs, what it carries
KLIA Ekspres · Express Rail Link (ERL)KLIA Ekspres to KL Sentral
From
KLIA T1 station on Level 1 of Terminal 1, or Gateway@klia2 at Terminal 2
To
KL Sentral, the KLIA Ekspres arrival hall
Runs
05:00–01:05
Journey
28–40 min

RM55, or RM25 for a child aged 6 to 15; under 6 free. 10% less bought online. Three or more adults booking together online pay RM40 each until 31 December 2026; from 1 January 2027 the fare is RM65.

From 1 January 2027 the fare is RM65, or RM29 for a child.

KLIA Ekspres and KLIA Transit tickets are not interchangeable.

The Group Saver is bought online in one booking, valid only on the date chosen, and the group must travel together.

From Terminal 1 every 20 minutes, 05:00 to 01:05 (from klia2 04:55 to 01:00); every 30 minutes after midnight. From 23:00 trains stop at every station and take 35 minutes.

KLIA Ekspres to KL Sentral: what it costs for one to eight travelers

See KLIA Ekspres fares
KLIA Transit · Express Rail Link (ERL)KLIA Transit to KL Sentral, stopping
From
KLIA T1 station on Level 1 of Terminal 1, or Gateway@klia2 at Terminal 2
To
KL Sentral, after three stops
Runs
05:22–01:05
Journey
35–39 min

RM55 to KL Sentral, the same as the KLIA Ekspres, or RM25 for a child aged 6 to 15; RM38.40 to Bandar Tasik Selatan. 10% less bought online. From 1 January 2027 KL Sentral is RM65.

Same fare as the KLIA Ekspres to KL Sentral but seven minutes slower; take it for Bandar Tasik Selatan, Putrajaya or Salak Tinggi.

From Terminal 1, 05:22 to 01:05, every 30 minutes; every 15 at weekday peaks. Stops at Salak Tinggi, Putrajaya & Cyberjaya and Bandar Tasik Selatan.

KLIA Transit to KL Sentral, stopping: what it costs for one to eight travelers

See KLIA Transit fares
bus · Aerobus, Airport Coach, SkyBus and Suasana EdaranAirport coach to KL Sentral
From
KLIA T1 bus terminal, Level 1, Block C; it calls at the klia2 Transportation Hub 15 minutes later
To
KL Sentral bus terminal, on the station's lower ground floor
Runs
04:45–22:45
Journey
60–75 min

RM15, or RM10 for a child. Buy at the bus terminal counters, which take cash and cards, or online from the coach company running the departure.

About an hour from klia2 and an hour and a quarter from Terminal 1; traffic into the city can add more.

Four companies take turns on the timetable, and each sells its own tickets.

From Terminal 1 hourly at a quarter to the hour, 04:45 to 22:45, and every 30 minutes from 12:15 to 16:45; from klia2 15 minutes later.

Airport coach to KL Sentral: what it costs for one to eight travelers

See the coach timetable
transfer · Welcome PickupsWelcome Pickups transfer to Kuala Lumpur
From
Driver meets you in the arrival hall with a name board
To
Any address in Kuala Lumpur
Luggage
The sedan seats three; choose the vehicle by luggage as well as seats.
Journey
50–65 min

Charged in euros: €25 for the sedan. Converted at the European Central Bank's reference rate of 15 September 2026 only to compare it with the local fares; your card's rate will differ a little.

From midnight to 06:00 the sedan costs €31 instead of €25.

Larger vehicles are quoted when you book.

The price is fixed and paid when you book, with up to an hour of free waiting.

Welcome Pickups transfer to Kuala Lumpur: what it costs for one to eight travelers

Book transfer through Welcome Pickups

Partner link

Questions about getting into Kuala Lumpur

What is the best way from Kuala Lumpur airport to Kuala Lumpur city center?

For one traveler, the KLIA Ekspres to KL Sentral at MYR 55, 28–40 min. 47 minutes quicker than the Airport coach to KL Sentral, for MYR 40 more. The same holds for a group of up to eight. How we weigh price against time is set out on the fares page, in numbers.

What is the cheapest way from Kuala Lumpur airport to Kuala Lumpur city center?

For one traveler, the Airport coach to KL Sentral at MYR 15. Per-person fares multiply with the size of your party and per-vehicle fares do not, so check the total for your group rather than the single fare.

How do I get from Kuala Lumpur airport to Kuala Lumpur city center by train?

For one traveler the cheapest train is the KLIA Ekspres to KL Sentral at MYR 55, 28–40 min, and it is also the fastest. It is not the cheapest way in: the Airport coach to KL Sentral at MYR 15 is. From 3 travelers the Welcome Pickups transfer to Kuala Lumpur at €25 works out cheaper than any train, because its fare is per vehicle. See every option by train

How do I get from Kuala Lumpur airport to Kuala Lumpur city center by bus?

One bus reaches KL Sentral: the Airport coach to KL Sentral, MYR 15 for one traveler, 60–75 min, to KL Sentral bus terminal. For one traveler that is the cheapest way into Kuala Lumpur by any means. The fastest way overall is the KLIA Ekspres to KL Sentral, 28–40 min. See every option by bus

How do I get from Kuala Lumpur airport to Kuala Lumpur city center by taxi?

One taxi reaches KL Sentral: the Welcome Pickups transfer to Kuala Lumpur, €25 for one traveler, 50–65 min, to any address in Kuala Lumpur. It is not the cheapest way in: the Airport coach to KL Sentral at MYR 15 is. The fastest way overall is the KLIA Ekspres to KL Sentral, 28–40 min. See every option by taxi

How long does it take to get from Kuala Lumpur airport to Kuala Lumpur city center?

Airport coach to KL Sentral: 60–75 min. KLIA Ekspres to KL Sentral: 28–40 min. KLIA Transit to KL Sentral, stopping: 35–39 min. Welcome Pickups transfer to Kuala Lumpur: 50–65 min. Kuala Lumpur Airport is 57 km from KL Sentral, by the KLIA Ekspres.

How far is Kuala Lumpur airport from the city center?

57 km to KL Sentral, by the KLIA Ekspres. The fastest way in takes 28–40 min; the cheapest, the Airport coach to KL Sentral, 60–75 min.

Where is the train station at Kuala Lumpur airport?

KLIA Ekspres and KLIA Transit trains leave from the station on Level 1 of Terminal 1 and at Gateway@klia2 in Terminal 2. Ticket counters stand in the international baggage reclaim halls, 06:30 to 23:00.

Is there Uber or Bolt at Kuala Lumpur airport?

Grab picks up at Terminal 1 international arrivals on Level 1, at doors 1, 3 and 4, and at klia2 on Level 1, door 5.

Where do I catch the Airport coach to KL Sentral at Kuala Lumpur airport?

KLIA T1 bus terminal, Level 1, Block C; it calls at the klia2 Transportation Hub 15 minutes later. Follow the signs from arrivals. It leaves you at KL Sentral bus terminal, on the station's lower ground floor.

Is there a train from Kuala Lumpur airport to Kuala Lumpur at night?

The KLIA Ekspres to KL Sentral runs 05:00–01:05. The KLIA Transit to KL Sentral, stopping runs 05:22–01:05. The Airport coach to KL Sentral runs 04:45–22:45. Outside those hours nothing else on this board runs to the center, and taxis are not priced on it. From Terminal 1 every 20 minutes, 05:00 to 01:05 (from klia2 04:55 to 01:00); every 30 minutes after midnight. From 23:00 trains stop at every station and take 35 minutes.

Worth knowing

From 1 January 2027 the KLIA Ekspres and KLIA Transit fare to KL Sentral rises from RM55 to RM65, and from RM25 to RM29 for a child aged 6 to 15.

The airport has two terminals, KLIA T1 and klia2 (T2), three minutes apart by train. Both the KLIA Ekspres and the KLIA Transit start at klia2 and call at T1.

Trains take no cash. Tap a credit or debit card or a Touch 'n Go card at the gate, in and out, or buy a ticket at a kiosk or online, where it costs 10% less.

Taxis are sold at counters in arrivals: a coupon taxi has a fixed price by destination and car type, paid before you leave; a metered taxi adds 50% from midnight to 06:00.

Sultan Abdul Aziz Shah Airport in Subang (SZB) is Kuala Lumpur's second airport, for some short regional flights. If your ticket says SZB, nothing on this page applies.