Kuala Lumpur International Airport operates as two entirely separate terminals approximately 2 km apart—KLIA Terminal 1 serves full-service carriers like Malaysia Airlines, Singapore Airlines, Cathay Pacific, and Emirates, while KLIA Terminal 2 functions as a dedicated low-cost hub for AirAsia, Scoot, Jetstar Asia, and Lion Air. Inter-terminal transfers require clearing immigration landside, then taking either a free 24/7 shuttle bus (20–30 minutes including wait) or a paid 3-minute train (RM2).
The airport sits 60–65 km south of central Kuala Lumpur. KLIA Ekspres express train covers the distance in 28 minutes to Terminal 1, 31 minutes to Terminal 2, with a published fare of RM55. After 23:00, all trains stop at intermediate stations, extending the journey to 37 minutes.
Quick Facts
At the Airport
Immigration and Customs Flow
Terminal 1 arrivals:
International passengers at Satellite Building gates (C-prefix) take the free Aerotrain (every 3–5 minutes) to reach the Main Terminal.
Immigration on Level 3 uses approximately 60 manual counters and 10 automated gates. Eligible travellers from 63 countries can use the MyBorderPass app for expedited clearance.
Baggage claim operates on Level 3. Typical wait times run 30–50 minutes for economy passengers; business-class bags often appear within 30 minutes.
Budget 1 hour total from gate to exit (immigration + baggage + customs). The range spans 35 minutes (business class, no queue) to 60–90 minutes during peak periods.
Terminal 2 arrivals:
Larger footprint with longer walking distances. Immigration becomes congested during AirAsia's morning and evening flight banks.
Baggage typically requires 30+ minutes. Passengers arriving at 06:15 can expect to clear the terminal by 07:15.
Peak immigration windows: Morning 06:00–09:00, evening 18:00–22:00. Noon arrivals experience quieter processing.
Lounge Access
Terminal 1 lounges:
- Plaza Premium Lounge: 24/7 operation at Contact Pier Level 2 near Gate G and Satellite Building Level 2 West Zone. Access via Priority Pass, DragonPass, LoungeKey. Maximum stay: 3 hours.
- Malaysia Airlines Golden Lounge: Business/first passengers at Satellite Level 2, Regional Gate H Level 4, and Domestic Gate A Level 3.
Terminal 2 lounges:
Plaza Premium Lounge (Level 2M gateway@klia2), Sky Suite, and Capsule Transit all operate 24/7 and accept Priority Pass.
WiFi, SIM Cards, and Currency
WiFi:
Both terminals offer FREE_WIFI@KLIA. Registration requires a phone number and provides 2 hours free access before requiring re-registration.
SIM cards (Terminal 1):
Hotlink, Tune Talk, and CelcomDigi maintain counters at arrivals Level 3. Tourist SIM packs cost RM20–RM50 for 7–30 day validity with 10–30 GB data.
SIM cards (Terminal 2):
Maxis/Hotlink and Celcom operate immediately right of arrival exit (24-hour service). Digi operates 06:00–24:00 at arrival Level 2.
eSIM alternative:
Purchase online before your flight, then activate on airport WiFi upon landing.
Currency:
ATMs and money changers appear throughout both terminals. City exchange rates typically prove better than airport rates.
24-Hour and Late-Night Facilities
Round-the-clock services:
- Free WiFi
- Plaza Premium Lounges
- Select SIM card kiosks
- Duty-free shops
- Airport taxi counters
- Medical clinics
- Prayer rooms
- Inter-terminal shuttle
Late-night transport:
KLIA Ekspres until 01:00 (trains stop at all stations after 23:00, extending journey to 37 minutes). Buses operate limited schedules: Airport Coach runs 06:00–00:30; SkyBus's last departure around 23:30. E-hailing and airport taxis available 24/7.
Family-Friendly Facilities
Baby care rooms:
Both terminals provide changing stations, baby beds, wash basins, hot/cold water dispensers across multiple locations.
Stroller and wheelchair:
Terminal 2 offers free stroller loan at Concierge Level 2 for babies under 4 years or under 15 kg. The airport provides 15 electric buggies operating 24/7 for seniors and disabled passengers.
Prayer facilities:
Dedicated Muslim prayer rooms (Surau/Musolla) on all levels of both terminals with separate male/female areas and ablution facilities. Sultan Abdul Samad Mosque sits within airport grounds approximately 6 km away, with free Friday shuttle from Terminal 2.
Getting To and From KLIA
KLIA Ekspres Express Train
Route and timing:
Non-stop express connects KL Sentral ↔ KLIA Terminal 1 (28 minutes) ↔ KLIA Terminal 2 (31 minutes). Trains depart every 20 minutes, operating approximately 05:00–01:00 daily.
Fares:
Adult one-way RM55, children aged 6–15 RM25, under 6 free. Online bookings receive 10% discount.
After 23:00:
All trains stop at intermediate stations (Salak Tinggi, Putrajaya & Cyberjaya, Bandar Tasik Selatan), increasing journey time to 37 minutes.
Stations and features:
Both terminals share the same island platform at Level 1. Trains offer free Wi-Fi, spacious luggage racks, air-conditioning, and accept Touch 'n Go and credit cards.
Best for:
Fastest city-centre connection for business travellers, time-constrained passengers, families avoiding traffic uncertainty.
KLIA Transit Commuter Train
Route:
KL Sentral → Bandar Tasik Selatan → Putrajaya & Cyberjaya → Salak Tinggi → KLIA Terminal 1 → KLIA Terminal 2.
Journey time:
35–40 minutes. Frequency: every 15–30 minutes.
Fare:
RM55 (identical to Ekspres). Tickets are not interchangeable with KLIA Ekspres.
Best for:
Travellers visiting Putrajaya, Cyberjaya, or Bandar Tasik Selatan.
Inter-Terminal Transfer
Free shuttle bus (24/7):
Loops KLIA Terminal 1 (Door 4, Level 1) → KLIA2 (Bay A10, Level 1 Transportation Hub) → Long Term Car Park → Terminal 1. Buses run every 10 minutes with approximately 10-minute journey time. Allow 20–30 minutes total including wait time.
Paid train:
RM2, 3 minutes between terminals, every 15–20 minutes.
Critical:
Inter-terminal transfers require clearing immigration landside. Always allow 3–4 hours for inter-terminal connections on separate tickets.
Airport Taxi Coupon System
Official Airport Limo:
Fixed-fare zone-based system. Purchase coupons at arrival hall counters: Terminal 1 Level 3; Terminal 2 Level 2 arrivals or Level 1 Transportation Hub.
Surcharges:
Midnight surcharge of 50% applies 00:00–06:00.
Pickup:
Terminal 1 Level 1 doors 3–4; Terminal 2 Level 1 Transportation Hub. Service operates 24/7.
Best for:
Passengers preferring fixed transparent pricing, late-night arrivals, travellers uncomfortable with apps.
Avoid metered taxis:
Require purchasing RM2 boarding coupon first, then meter runs from airport with tolls charged separately plus 50% midnight surcharge—often equals or exceeds coupon taxi pricing.
E-Hailing Apps
- Pickup locations:
- Terminal 1: Level 1, Door 3 & Door 4 (e-hailing zone). Take elevator behind Coffee Bean & Tea Leaf down to Level 1.
- Terminal 2: Level 1, Door 5, Transportation Hub (next to KK supermart/Mixue). From arrivals, walk through Gateway mall: past OldTown White Coffee → Food Arcade → H&M → Family Mart → travelator down to Level 1.
- Protocol:
Drivers operate under a 5-minute pickup window. Be at the designated pickup point when your driver arrives.
Best for:
Travellers comfortable with apps, passengers seeking transparent app pricing, off-peak arrivals.
Buses to KL Sentral
Main operators:
SkyBus, Aerobus, Airport Coach.
SkyBus:
Every 30 minutes, ~75 minutes journey, RM11–15. Operating hours: first bus from KL Sentral 03:00; last departure 23:30. First bus from KLIA2 around 05:00. Boarding: Terminal 1 Level 1 Block C; Terminal 2 Level 1 Gateway Transportation Hub.
Aerobus:
Similar pricing and schedules, with additional services to Genting Highlands, Paradigm Mall, and Klang.
Airport Coach:
Runs 06:00–00:30.
Best for:
Budget travellers, flexible schedules, off-peak arrivals. Cheapest option but slowest—can extend to 90+ minutes during rush hours.
Private Chauffeur Service
Pre-booked private chauffeur services offer door-to-door transfers with professional meet-and-greet at arrivals hall.
Where chauffeur service provides distinct value:
- Dual-terminal logistics: Eliminates navigating between terminals with luggage
- Late-night reliability: KLIA Ekspres ends at 01:00; most buses end by 23:30
- Business-travel certainty: No app surge pricing, no pickup-point navigation
- Family logistics: Multiple bags plus stroller plus jetlagged children
- Oversized luggage: Golf clubs, diving equipment, large cases
Destinations from KLIA

KL Sentral (Main Interchange)
KLIA Ekspres: 28 minutes (T1), 31 minutes (T2); RM55.
Bus: 75 minutes; RM11–15.
KL Sentral connects to LRT, MRT, Monorail, KTM Komuter, and long-distance buses serving all parts of Kuala Lumpur and Malaysia.
KLCC and Petronas Towers
From KL Sentral:
LRT Kelana Jaya line to KLCC station.
Direct from KLIA:
KLIA Ekspres to KL Sentral, then LRT (~50 minutes total).
Bukit Bintang Shopping District
From KL Sentral:
Monorail to Bukit Bintang station (one stop).
Direct from KLIA:
KLIA Ekspres plus Monorail (~45 minutes total).
Putrajaya and Cyberjaya
KLIA Transit train:
Direct stop at Putrajaya & Cyberjaya station, ~20 minutes from KLIA.
Genting Highlands
Aerobus:
Direct bus service KLIA/KLIA2 to Genting Highlands.
Alternative:
KLIA Ekspres to KL Sentral, then Genting Express bus. Total journey: ~2.5–3 hours.
Penang and Domestic Connections
Domestic flights:
KLIA Terminal 1 serves Malaysia Airlines and Batik Air. KLIA Terminal 2 serves AirAsia and other low-cost carriers.
Long-distance buses to Penang:
Operate from KLIA2 Transportation Hub, 5–6 hours journey.
Timing Intelligence
Morning and Evening Rush Windows
Weekday peak hours:
Morning 06:00–09:00 (airport to KL); evening 16:00–19:00 (KL to airport).
Impact:
Off-peak drive time: 40–50 minutes. Peak traffic: 60–90+ minutes. KLIA Ekspres remains unaffected by road traffic.
Highway route:
KLIA Expressway → ELITE Highway (E6) → Maju Expressway (MEX, E20). Distance: ~60–65 km. Tolls: ELITE–KLIA ~RM4.30; MEX–Putrajaya ~RM3.50.
Late-Night Transport Reality
KLIA Ekspres:
Service until 01:00. After 23:00, trains stop at all stations (37-minute journey). Last trains depart KLIA: T2 at 00:30, T1 at 00:34.
Buses:
Most end by midnight. Airport Coach operates 06:00–00:30.
E-hailing/taxi:
Available 24/7. Airport taxi midnight surcharge: 50% (00:00–06:00).
Friday Peak and Holiday Effects
Friday midday:
Reduced staff at some services 12:00–14:30 for Friday prayers.
School holidays:
March, June, September, November/December bring higher passenger volumes and longer immigration queues.
Major public holidays:
Hari Raya, Chinese New Year, Deepavali generate heavy congestion, especially Friday afternoons through Sunday evenings.
Departure Planning for Early Flights
Domestic flights (Terminal 1):
Arrive 90 minutes before departure.
International flights (Terminal 1):
Arrive 3 hours before departure. Malaysia Airlines check-in closes 60 minutes before departure; boarding gates close 30 minutes before.
Terminal 2 (low-cost carriers):
Arrive 3–4 hours before departure. Long walks: Pier P and Pier Q require 300-metre Skybridge walk. AirAsia check-in closes 1 hour before departure.
Using KLIA Ekspres for early flights:
First train from KL Sentral departs ~05:00. For flights before 08:00, consider airport hotel or alternative transport.
Immigration Timing Variance
Terminal 1:
Generally smoother flow with ~60 manual counters plus 10 automated gates. MyBorderPass app for 63 countries.
Terminal 2:
Larger footprint with longer walks. Immigration congested during AirAsia flight banks.
Total processing times:
Terminal 1: 35–90 minutes gate to exit; Terminal 2: budget 1 hour minimum.
Private Chauffeur Service
Your chauffeur will meet you in the Arrivals Hall holding a name sign. Specific meet point confirmed at booking and detailed in confirmation email.
Upon landing, follow signage to Arrivals, clear immigration and baggage, proceed through customs, then look for your driver.
Terminal 1:
Exit at Level 3 after customs; chauffeur waits in public arrivals area.
Terminal 2:
Exit at Level 2 after customs into Gateway@klia2 mall; chauffeur waits in arrivals area.
Flight Delays and Finding Your Driver
All chauffeurs track your flight in real-time. Delays or early arrivals trigger automatic pickup time adjustments. Complimentary wait time included in booking.
If you cannot locate your driver:
Contact 24/7 dispatch number in booking confirmation.
Special Requests
Oversized luggage:
Specify golf clubs, diving equipment, musical instruments, or multiple large cases at booking. Service confirms vehicle type (sedan vs MPV/van) to ensure adequate capacity.
Large parties (6+ passengers):
MPV or van options available. Specify passenger count and luggage at booking.
Inter-terminal logistics:
Chauffeur service coordinates terminal-to-terminal transfers with luggage, avoiding free shuttle (20–30 minutes) or paid train navigation.
Worth Knowing
Check your terminal in advance.
Terminal 1 serves full-service carriers; Terminal 2 handles low-cost carriers. Terminals sit 2 km apart; inter-terminal transfer requires clearing immigration landside.
Aerotrain at Terminal 1 is free and fast.
Connects Main Terminal to Satellite Building (gates C) in ~2 minutes, every 3–5 minutes.
The inter-terminal RM2 train beats the free bus.
Three minutes versus 20–30 minutes total including wait time.
After 23:00, KLIA Ekspres stops at all stations.
Journey time increases from 28 minutes to 37 minutes.
Children under 6 ride KLIA Ekspres free.
Adult RM55, children 6–15 RM25. Online bookings: 10% discount.
Allow extra time at Terminal 2 for long walks.
Pier P and Pier Q involve 300-metre Skybridge walk.
Avoid illegal taxi touts.
Use only official Airport Limo coupon counters or app-based services.
Terminal 2 offers free stroller loan.
Available at Concierge Level 2 for babies under 4 years or under 15 kg.
Frequently Asked Questions
How long does baggage take to come out at KLIA international arrivals?
Typically 30–50 minutes for economy passengers; business-class bags often within 30 minutes. Budget 1 hour total from gate to exit including immigration and customs.
KLIA Transit versus KLIA Ekspres—what's the difference?
KLIA Ekspres operates non-stop: 28 minutes to T1, 31 minutes to T2. KLIA Transit stops at Bandar Tasik Selatan, Putrajaya & Cyberjaya, Salak Tinggi—35–40 minutes total. Both charge RM55; tickets not interchangeable.
What's the cheapest way to get from KLIA to city centre?
Buses to KL Sentral: RM11–15, ~75 minutes (can extend to 90+ minutes in traffic). KLIA Ekspres (RM55, 28–31 minutes) provides fastest connection.
How do I get from KLIA to Bukit Bintang?
KLIA Ekspres to KL Sentral (28–31 minutes, RM55), then Monorail to Bukit Bintang (one stop)—total ~45 minutes.
Can I get a local SIM card easily at KLIA?
Yes. Terminal 1: Hotlink, Tune Talk, CelcomDigi at arrivals Level 3. Terminal 2: Maxis/Hotlink and Celcom immediately right of arrival exit (24-hour). Tourist SIM packs RM20–RM50 for 7–30 day validity.
Free WiFi at KLIA—how do I connect?
Both terminals offer FREE_WIFI@KLIA. Registration requires phone number and provides 2 hours free access before re-registration required.
Are there taxi scams at KLIA airport?
Avoid illegal "Teksi Sapu" touts who approach passengers offering rides, then demand higher fares mid-trip. Use only official Airport Limo coupon counters (fixed zone fares, 24/7) or app-based e-hailing services.












