Quick Answer
Best overall: Take the LRT Kelana Jaya Line from KLCC station to KL Sentral (5 min, RM2.30 ≈ $0.50), then transfer to the KLIA Ekspres to KLIA/KLIA2 (33 min, RM55 ≈ $12.10). Total: 50–60 minutes & RM57.30 (≈ $12.60).
Cheapest: LRT + airport bus from KL Sentral → RM17.30–RM22.30 (≈ $3.80–$4.90), 70–90 minutes.
Fastest door‑to‑door: Grab/taxi direct from KLCC → 45–60 minutes, RM70–RM120 (≈ $15–$26).
Key transfer hub: All public transport options (except taxi) go through KL Sentral station, Kuala Lumpur’s main transport interchange.
Train: KLIA Ekspres & KLIA Transit
The train is the most recommended balance of speed, cost and reliability for most travelers. From KLCC you first take the LRT (Kelana Jaya Line) to KL Sentral, then board either the KLIA Ekspres or KLIA Transit to the airport.
Step‑by‑Step from KLCC
- KLCC → KL Sentral (LRT) — Kelana Jaya Line, direction Gombak. 5 minutes, RM2.30 (≈ $0.50). Trains every 4–8 minutes.
- Transfer at KL Sentral — Follow signs to "KLIA Ekspres" (elevator/ escalator access). Allow 5–10 minutes.
- KL Sentral → KLIA/KLIA2 — Choose Ekspres (non‑stop) or Transit (stops at 3 intermediate stations).
KLIA Ekspres vs KLIA Transit – Complete Comparison
| Feature | KLIA Ekspres | KLIA Transit |
|---|---|---|
| Journey time (KL Sentral → KLIA) | 33 minutes | 35–40 minutes |
| Journey time (KL Sentral → KLIA2) | 36 minutes | 38–42 minutes |
| Stops | Non‑stop (express) | 3 stops: Salak Tinggi, Putrajaya & Cyberjaya, Bandar Tasik Selatan |
| Frequency | Every 15–20 minutes | Every 20–30 minutes |
| Operating hours | 5:00 AM – 12:30 AM | 5:00 AM – 12:00 AM |
| Adult fare (one‑way) | RM55 (≈ $12.10) | RM55 (≈ $12.10) |
| Seat reservation | Not required (free seating) | Not required (free seating) |
| Luggage space | Dedicated racks near doors | Overhead racks & limited floor space |
| Best for | Speed & simplicity | Budget travelers (same price, slightly slower) |
Fare Discounts & Tickets
- Round‑trip: RM100 (≈ $22) — saves RM10 vs two singles.
- Family package: 2 adults + 2 children (4–12 yrs) RM140 (≈ $30.80).
- Online booking: kliaekspres.com — e‑ticket with QR code.
- Touch 'n Go: Tap at the gate reader for instant entry.
Train vs Taxi – Key Data
- Train: RM57.30 total, 50–60 min — 65% cheaper than taxi.
- Taxi: RM80–RM120, 45–60 min — more convenient for groups of 3+.
- Train operates until 12:30 AM — if your flight is after midnight, you’ll need a taxi.
Source: KLIA Ekspres Official Site & Malaysia Airports (2025 fare data).
Domestic Flights: From KLCC to KLIA for Air Travel
If you’re flying from KLIA to another Malaysian city (Penang, Langkawi, Kota Kinabalu, Kuching, etc.), the journey from KLCC to the airport is the first critical leg. This section compares your options specifically for air travelers.
Which Terminal? KLIA vs KLIA2
- KLIA (Terminal 1) — Full‑service carriers: Malaysia Airlines, Batik Air, Singapore Airlines, etc.
- KLIA2 (Terminal 2) — Low‑cost carriers: AirAsia, Cebu Pacific, Scoot, etc. (most domestic flights).
- Both terminals are served by the same train line (KLIA Ekspres stops at KLIA first, then continues to KLIA2).
Door‑to‑Door Time Comparison (KLCC → Check‑in Counter)
| Mode | KLCC → Airport | Buffer (recommended) | Total time | Cost |
|---|---|---|---|---|
| KLIA Ekspres | 50–60 min | 30 min | 80–90 min | RM57.30 (≈ $12.60) |
| GrabCar | 45–60 min | 20 min | 65–80 min | RM70–RM100 (≈ $15–$22) |
| Airport bus | 70–90 min | 30 min | 100–120 min | RM17.30–RM22.30 (≈ $3.80–$4.90) |
Recommendations for Air Travelers
- 2+ hours before departure: For domestic flights, arrive at the terminal at least 1 hour before boarding. Add travel time from KLCC (above) plus 30 min buffer.
- Best option for most: KLIA Ekspres — no traffic risk, consistent 33 min train ride.
- Early morning flights (before 6 AM): First train from KL Sentral is 5:00 AM → arrives KLIA 5:33 AM. If your flight boards before 6:30 AM, take a Grab/taxi.
- Late‑night arrivals: Last train departs KL Sentral at 12:30 AM. After that, taxi is the only option.
Source: AirAsia & Malaysia Airlines (terminal information).
Airport Bus: The Budget Option
If you’re traveling solo or on a tight budget, the airport bus from KL Sentral to KLIA/KLIA2 offers the lowest cost — but takes longer and is less comfortable than the train.
Route Summary
- KLCC → KL Sentral via LRT (5 min, RM2.30).
- At KL Sentral, exit the paid area and follow signs to Bus Terminal (ground level, opposite the KLIA Ekspres entrance).
- Board an airport bus to KLIA/KLIA2 (60–75 min journey).
Bus Operators & Fares (2025)
| Operator | Fare (RM) | Frequency | Terminal served |
|---|---|---|---|
| Aerobus | RM15 (≈ $3.30) | Every 30 min | KLIA & KLIA2 |
| SkyBus | RM18 (≈ $4.00) | Every 30–45 min | KLIA & KLIA2 |
| StarShuttle | RM20 (≈ $4.40) | Every 45 min | KLIA & KLIA2 |
| Airport Coach | RM15 (≈ $3.30) | Every 30 min | KLIA only |
Day Bus vs Night Bus
- Day buses (6 AM – 11 PM): Air‑conditioned, reclining seats, luggage compartment. Journey 60–75 min.
- Night buses (11 PM – 5 AM): Limited frequency (every 60 min), some operators suspend service. Check SkyBus or Aerobus for overnight schedules.
- Comfort note: Buses can be crowded during peak hours (Friday evenings, Sunday afternoons). Seats are not reservable — arrive early.
Booking & Luggage
- No advance booking needed — buy at KL Sentral bus counter or from the driver (cash or Touch 'n Go).
- Luggage: Free under‑floor storage for 2 suitcases per person. Oversized items may incur RM5–RM10 surcharge.
- Travel time variation: Allow 90 min during peak traffic (Friday 4 PM–8 PM, Sunday 3 PM–7 PM).
Taxi & Private Transfer: Premium Door‑to‑Door
Taxis and ride‑hailing services offer the most convenient but most expensive way from KLCC to Kuala Lumpur Airport. They are best for groups, families with heavy luggage, late‑night/early‑morning travel, or when you prioritize time over cost.
Price Comparison (2025)
| Service | Estimated Fare (RM) | Estimated Fare (USD) | Travel Time |
|---|---|---|---|
| GrabCar (standard) | RM70–RM90 | $15–$20 | 45–60 min |
| GrabCar (premium) | RM100–RM130 | $22–$29 | 45–60 min |
| Taxi (street / airport limo) | RM80–RM120 | $18–$26 | 45–65 min |
| Private transfer (pre‑booked) | RM120–RM200 | $26–$44 | 45–60 min |
When to Choose Each Option
- GrabCar — Best for most travelers. Fixed price, no haggling, trackable. Book via the Grab app. Surge pricing applies during peak hours (adds 20–50%).
- Street taxi — Available at KLCC taxi stand (beside the mall entrance). Insist on the meter or agree on a fixed price before boarding. Avoid touts offering “special prices”.
- Airport limo / private transfer — Ideal for business travelers, families with young children, or those with more than 3 large suitcases. Includes meet‑and‑greet, fixed rate, often includes child seats.
Key Practical Tips
- Late‑night (12 AM – 5 AM): Grab is still available (RM80–RM110). Street taxis may charge a 50% surcharge.
- Toll charges: The North‑South Highway (PLUS) toll to KLIA is RM6–RM9 — included in Grab fares, but confirm with street taxis.
- Traffic warning: Avoid 7:30 AM–9:30 AM and 5:00 PM–7:30 PM on weekdays; travel time can exceed 75 min.
- Booking platforms: Grab (app), Klook (private transfer), or hotel concierge.
Source: Grab Malaysia & KLIA Official (taxi counter rates).
Cost & Time Comparison: All Options
At‑a‑glance comparison of every way to get from KLCC to Kuala Lumpur Airport. Best overall and cheapest options highlighted.
| Mode | Total Time | Total Cost (RM) | Total Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| KLIA Ekspres 🏆 Best Overall | 50–60 min | RM57.30 | $12.60 | 1 (KL Sentral) | Speed + reliability |
| KLIA Transit | 55–65 min | RM57.30 | $12.60 | 1 (KL Sentral) | Slightly cheaper if booking bundle |
| GrabCar (standard) | 45–60 min | RM70–RM90 | $15–$20 | 0 | Convenience / groups |
| Taxi (street) | 45–65 min | RM80–RM120 | $18–$26 | 0 | Late‑night / urgent |
| Airport bus (LRT+bus) 🏆 Cheapest | 70–90 min | RM17.30–RM22.30 | $3.80–$4.90 | 1 (KL Sentral) | Budget solo travelers |
| Private transfer | 45–60 min | RM120–RM200 | $26–$44 | 0 | Business / families |
Key takeaway: The KLIA Ekspres (via LRT from KLCC) is the best value — it’s nearly as fast as a taxi, costs 65% less, and avoids traffic. The airport bus is the cheapest but adds 20–30 minutes.
Traveler Tips & Experience
Practical, insider advice to make your journey from KLCC to the airport smoother — gathered from frequent travelers and local experts.
🚆 1. Navigating KL Sentral
- The KL Sentral interchange can be confusing. After exiting the LRT, follow signs for “KLIA Ekspres” (elevated walkway, 5 min walk). Do not exit to the main bus terminal unless you want the bus.
- Peak hours at KL Sentral: 7:30 AM–9:00 AM and 5:00 PM–7:00 PM — allow an extra 5 min for queues at the ticketing kiosk.
🧳 2. Luggage Tips
- Takkyubin (luggage delivery): Available at KLCC concierge (AQUA building). Ship your luggage directly to KLIA for RM35–RM50 (≈ $7–$11) per piece — pick it up at the airport baggage counter. Perfect for travelers who want to explore hands‑free.
- Train luggage space: KLIA Ekspres has dedicated luggage racks near each door. KLIA Transit has smaller overhead bins — avoid very large suitcases.
- Bus luggage: Free under‑floor storage, but you must load/unload yourself. Keep valuables in your carry‑on.
🕒 3. Time Management
- Golden rule for flights: Add 30 min buffer to your chosen travel time. Total recommended: train 80 min, taxi 75 min, bus 110 min before boarding.
- Weekend traffic: Friday evenings (4 PM–8 PM) and Sunday evenings (3 PM–7 PM) are heavy on the PLUS highway — avoid taxi/bus during these windows.
- Public holidays: Christmas, New Year, Chinese New Year, Hari Raya — book trains in advance (online) as seats fill up.
💰 4. Money‑Saving Hacks
- Touch 'n Go card: Use it for LRT (RM2.30) and KLIA Ekspres (RM55) — tap at the gate. No need to queue for tickets.
- Group discount: KLIA Ekspres family package (2 adults + 2 children) saves 15% vs individual tickets.
- Bus vs train: If you’re alone and not in a rush, the bus saves RM40 (≈ $9) — enough for a meal at the airport.
📱 5. Apps & Tools
- Grab — book taxis, fixed price, cashless.
- Moovit / Google Maps — real‑time LRT & bus schedules.
- KLIA Ekspres app — buy e‑tickets, check train times.
- Touch 'n Go eWallet — reloadable digital card for all public transport.
Source: Malaysia Airports & Tourism Malaysia (traveler advice).
FAQs: KLCC to Kuala Lumpur Airport
1. Is there a direct train from KLCC (Petronas Towers) to KLIA?
No, there is no direct train. You must take the LRT Kelana Jaya Line from KLCC station to KL Sentral (5 min, RM2.30 ≈ $0.50), then transfer to the KLIA Ekspres or KLIA Transit (33–40 min, RM55 ≈ $12.10). The total journey is 50–60 minutes.
2. How much does a taxi cost from KLCC to Kuala Lumpur Airport?
A taxi or Grab from KLCC to KLIA/KLIA2 costs between RM80 and RM120 (≈ $18–$26). Premium taxis and airport limousines can cost RM120–RM200 (≈ $26–$44). Fares depend on time of day, traffic, and vehicle type.
3. What is the cheapest way to get from KLCC to KLIA?
The cheapest way is the LRT (RM2.30) + airport bus from KL Sentral (RM15–RM20). Total cost is RM17.30–RM22.30 (≈ $3.80–$4.90). Journey time is 70–90 minutes. SkyBus and Aerobus operate this route.
4. How long does it take from KLCC to KLIA by KLIA Ekspres?
The total journey is 50–60 minutes: 5 min LRT from KLCC to KL Sentral (plus waiting), 5–10 min transfer, and 33 min on the KLIA Ekspres to KLIA (36 min to KLIA2). This is the fastest public transport option.
5. Is Grab available from KLCC to KLIA and how much does it cost?
Yes, Grab is widely available. A standard GrabCar costs RM70–RM100 (≈ $15–$22) depending on demand and time of day. Grab is usually cheaper than street taxis and offers fixed pricing with no haggling.
6. What time does the first and last KLIA Ekspres depart from KL Sentral?
The first KLIA Ekspres from KL Sentral to KLIA departs at 5:00 AM, and the last train departs at 12:30 AM (midnight). Trains run every 15–20 minutes during peak hours. From KLCC, the first LRT arrives at KL Sentral around 5:25 AM.
7. Can I use Touch 'n Go or credit card for KLIA Ekspres tickets?
Yes. Touch 'n Go cards are accepted at the gate readers for instant entry. Credit cards (Visa/Mastercard) and mobile payments (GrabPay, Apple Pay) are accepted at ticket counters and self‑service kiosks. Online booking via the KLIA Ekspres website is also available.
8. Which is better for a family with luggage: KLIA Ekspres or taxi from KLCC?
For families with heavy luggage, a taxi or Grab is generally easier (RM80–RM120, ≈ $18–$26). The KLIA Ekspres involves a stair‑free LRT ride and elevator‑accessible platforms, but you must manage luggage through the KL Sentral transfer. Taxis offer door‑to‑door convenience — recommended if you have more than two large suitcases or young children.