
The fastest way from Kuala Lumpur International Airport (KLIA) to the city is the KLIA Ekspres train. It runs non-stop to KL Sentral in 28 minutes from Terminal 1 and 33 minutes from Terminal 2, and an adult single costs RM55 at the time of writing. A taxi or Grab is the better choice for groups, heavy luggage, or a door-to-door ride, and the airport bus is the cheapest but slowest option.
KLIA sits in Sepang, well south of central Kuala Lumpur, so the transfer is a real part of your arrival day. This guide compares every option, shows which one fits your hotel area, and covers late arrivals and the trip back to the airport. Fares and times below come from the official KLIA Ekspres operator unless stated otherwise.
How do you get from KLIA to Kuala Lumpur city center?
You have four practical choices. Use this table to narrow it down, then read the section for your option.
| Option | Time to the city | Cost | Best for |
|---|---|---|---|
| KLIA Ekspres (non-stop train) | 28 min from T1, 33 min from T2 to KL Sentral | RM55 adult single, RM100 return | Most travelers, especially at busy road times |
| KLIA Transit (stopping train) | 35 min from T1, 39 min from T2 to KL Sentral | Same RM55 to KL Sentral; cheaper to intermediate stops | Putrajaya, Cyberjaya, or the TBS bus terminal |
| Airport bus | Usually an hour or more, depending on traffic | Usually a fraction of the train fare | Tight budgets and travelers with time to spare |
| Taxi or e-hailing (Grab) | Roughly an hour, longer at peak times | Varies with demand, time, and vehicle size | Groups, families, heavy bags, door-to-door trips |
The train fares and journey times are official figures from KLIA Ekspres and KLIA Transit. Road times and taxi or bus prices are approximate and change with traffic and demand.
Is the KLIA Ekspres worth it?
For a solo traveler or a couple, usually yes. The train does not sit in traffic, it runs every 20 minutes all day including weekends and public holidays, and it delivers you to KL Sentral, the city’s main rail hub. From there, LRT, MRT, monorail, taxi, and ride-hailing connections take you to your hotel.
A few details from the official fare page make it easier to use:
- Pay at the gate: you can tap a contactless credit or debit card, or a Touch ‘n Go card, at the gate instead of buying a ticket.
- Online discount: buying through the KLIA Ekspres app or website gives 10% off standard tickets.
- Children: ages 6 to 15 pay a child fare (RM25 single), and children under 6 ride free, up to three per paying adult.
- Time limit: a ticket is valid for 90 minutes from entry to exit, so don’t stop for a long meal between the gates.
The math changes for groups. The operator’s fare page lists a Group Saver fare for three or more people traveling together, so check it before you buy. Even so, a family or group with heavy bags may find one car from the airport simpler than a train plus an onward taxi from KL Sentral.
KLIA Ekspres or KLIA Transit: which train should you take?
Both trains use the same line and both end at KL Sentral. The difference is the stops.
- KLIA Ekspres runs non-stop. It is the right choice if you are heading to KL Sentral or anywhere in central Kuala Lumpur.
- KLIA Transit stops at Salak Tinggi, Putrajaya & Cyberjaya, and Bandar Tasik Selatan. It takes a few minutes longer, and the official fare to KL Sentral is the same RM55.
Take the Transit only if you are getting off before KL Sentral. Bandar Tasik Selatan is the stop for the TBS long-distance bus terminal, which is useful if you are going straight on to Melaka or another city by coach. Putrajaya & Cyberjaya connects to the MRT Putrajaya Line with a short walk, according to the official KLIA Ekspres FAQ.
The Transit also runs less often: every 15 minutes in weekday peak hours and every 30 minutes off-peak and on weekends.
What is the best way to reach your hotel area?
KL Sentral is not in the center of the main hotel districts, so plan the last few kilometers before you land. This table pairs the main areas from our guide to where to stay in Kuala Lumpur with the simplest onward link.
| Hotel area | Simplest route after the airport train | When a car from the airport makes more sense |
|---|---|---|
| KLCC (Petronas Towers) | LRT Kelana Jaya Line from KL Sentral to KLCC station | Large bags or a hotel a long walk from the station |
| Bukit Bintang | KL Monorail from KL Sentral, or walk to Muzium Negara for the MRT Kajang Line | Late arrivals, when a single ride is simpler than two changes |
| Chinatown (Petaling Street) | LRT one stop to Pasar Seni, then walk | Rarely needed; the hop from KL Sentral is short |
| Brickfields | Walk or take a short taxi ride from KL Sentral | Almost never; KL Sentral is on the edge of Brickfields |
| Chow Kit | KL Monorail from KL Sentral to Chow Kit | Groups or families splitting one fare |
A useful rule: if your hotel needs one easy rail hop from KL Sentral, take the train. If it needs two changes plus a walk with luggage, a taxi from KL Sentral or a car from the airport saves energy on arrival day.
Should you take a taxi or Grab from KLIA instead?
A car is the most comfortable option when you are traveling as a group, with children, or with more luggage than you want on a train and a metro. It is also the simplest way to reach hotels outside the city center.
The tradeoff is time. The drive into Kuala Lumpur often takes around an hour and can take noticeably longer in weekday rush hours or heavy rain. Prices vary with demand and vehicle size, so check the fare in the app before you confirm.
Two ways to stay safe:
- Book through an e-hailing app and meet the driver at the signed pickup point, or use the official airport taxi counter in the arrivals area.
- Decline anyone who approaches you in the arrivals hall offering a ride. Malaysian authorities have warned about illegal touts at the airport, and they tend to charge more than registered services.
Is the airport bus a good option?
It is if cost matters more than time. Several coach operators run from both terminals to KL Sentral and other points in the city, and fares are usually well below the train fare. Expect a ride of an hour or more, with the length depending on traffic.
Buses make the most sense for budget travelers arriving in daylight with flexible plans. If you have a tight connection, a dinner booking, or an evening arrival after a long-haul flight, the train is the safer bet. Bus operators and timetables change, so check the current departures at the bus area of your terminal.
What if you land late at night?
Late arrivals are where many travelers get caught out. The official KLIA Ekspres page lists the last departures from the airport around midnight and notes late service extended until about 1 a.m. From 11 p.m., every Ekspres train stops at all stations, so the ride takes longer than the daytime 28 minutes.
If your flight lands after about 10:30 p.m., allow for immigration, baggage, and the walk to the platform before you rely on the train. Check the official schedule on your travel date, because the operator posts temporary changes there. If the timing is tight, book a car instead. For very late arrivals, an airport hotel and a morning train can be calmer than a midnight hotel search.
What should you sort out before you leave the airport?
- Arrival card: many foreign visitors must submit the Malaysia Digital Arrival Card (MDAC) online before arrival. Check whether it applies to you on the official MDAC site run by the Immigration Department of Malaysia.
- Payment: a contactless card covers the airport train, but carry some ringgit for small purchases. The same MDAC site reminds travelers that cash above the equivalent of USD 10,000 must be declared to customs.
- Your terminal: full-service airlines mostly use Terminal 1, and low-cost carriers such as AirAsia use Terminal 2 (formerly called klia2). Our Kuala Lumpur flights guide explains the split.
- Data: sort out a local SIM or eSIM before you need maps or a ride-hailing app.
How do you get back to KLIA for your flight?
The return trip works the same way in reverse, with one useful extra. Malaysia Airlines and Batik Air passengers can check in and drop bags at KL Sentral before boarding the train, according to the official in-town check-in page. Bags go straight to your flight at Terminal 1.
- You need a KLIA Ekspres or KLIA Transit ticket to the airport to enter the check-in area. There is no extra charge for the service.
- Counters open from 6 a.m. daily, closing at 8 p.m. for Malaysia Airlines and 6 p.m. for Batik Air.
- The operator asks passengers to check in at least two hours before departure. Confirm your airline’s own deadline.
Whatever your airline, leave a buffer. For an international departure, aim to reach the airport at least two to three hours before your flight, and add extra time if you are going by road at rush hour. If you have a connection through KLIA, our guide on how long a layover should be helps you judge the gap.
Compare Kuala Lumpur flights with the arrival in mind
Your landing time and terminal shape the whole transfer. When you search, compare arrival times, Terminal 1 or Terminal 2, and checked baggage, not only the headline fare. A flight that lands before 10 p.m. keeps the train option open.
KLIA transfer: quick answers
How do you get between Terminal 1 and Terminal 2?
Take the airport train. KLIA Ekspres and KLIA Transit both link the terminals in about 3 minutes, and the official KLIA Transit fare for that hop is RM2 for adults.
Can you buy a return ticket and use it days later?
Yes. A return ticket covers both trips within one month, counted from the purchase date at a counter or from the selected travel date when bought online.
Is there a direct train from KLIA to Bukit Bintang or KLCC?
No. Every airport train ends at KL Sentral, so you change there for the LRT, MRT, or monorail.
What should a first-time visitor do on arrival day?
Keep it light. Check in, then pick one nearby evening area. Our 3-day Kuala Lumpur itinerary and best things to do in Kuala Lumpur show how to build the next days around your base.
Final takeaway
For most arrivals, the KLIA Ekspres to KL Sentral followed by one short rail hop is the fastest and most predictable way into Kuala Lumpur. Switch to a taxi or Grab when you are a group, carrying heavy bags, or landing too late for the train, and save the bus for days when time matters less than money.