Quick Summary
- Primary Update: Kuala Lumpur International Airport (KUL) operates two physically separated passenger terminals—KLIA Terminal 1 (full-service airlines) and KLIA Terminal 2 (budget airlines including AirAsia and Scoot)—connected landside by a 24/7 free airport shuttle bus and the 3-minute KLIA Transit rail link.
- Transit Impact: No airside transfer corridor exists between KLIA Terminal 1 and KLIA Terminal 2. Passengers transferring between separate airline bookings must clear Malaysian border control, claim checked luggage, clear customs, transit to the opposing terminal, re-check bags, and re-screen through security.
- Traveler Advice: Maintain a minimum connection window of 3.5 to 4 hours for self-transfers between terminals. Ensure the mandatory Malaysia Digital Arrival Card (MDAC) is completed online within three days prior to arrival and your passport has at least six months remaining validity.
Transferring between flights at Kuala Lumpur International Airport (KUL) is one of the most common transit journeys in Southeast Asian aviation. However, thousands of passengers encounter unexpected delays or missed flights every week because they assume KLIA functions as a single, fully connected terminal building.
KLIA Terminal 1 and KLIA Terminal 2 are separate facilities located approximately 2.5 kilometers apart across the airfield, requiring 4 to 6 kilometers of ground travel. Most importantly, there is no airside connection between KLIA Terminal 1 and KLIA Terminal 2. Any journey requiring a transfer between these two terminals demands entering Malaysia through border control, collecting your bags, and navigating landside transit infrastructure.
Terminal Architecture and Airline Allocations
Kuala Lumpur International Airport organizes airline operations by carrier operating model and terminal infrastructure. Knowing your operating carrier and departure terminal determines your entire connection path.
KLIA Terminal 1 (Full-Service Hub)
KLIA Terminal 1 serves national flag carrier Malaysia Airlines, member carriers of the oneworld, Star Alliance, and SkyTeam alliances, and major international long-haul operators. The facility consists of two primary buildings:
- Main Terminal Building (MTB): Handles domestic departures and arrivals (Piers A and B), check-in concourses, baggage reclaim halls, and regional ASEAN contact pier gates (Gates G and H).
- Satellite Terminal A: Dedicated to long-haul international flights (Gates C1 through C37). It houses airline lounges, duty-free retail, and transfer desks for same-terminal international connections.
- Operating Airlines: Malaysia Airlines, Singapore Airlines, Emirates, Qatar Airways, Etihad Airways, Cathay Pacific, British Airways, ANA, Japan Airlines, Turkish Airlines, IndiGo, Air India, SriLankan Airlines, and Batik Air Malaysia (international flights).
KLIA Terminal 2 (Low-Cost Hub)
KLIA Terminal 2 is built specifically to accommodate high-frequency low-cost carrier operations and is integrated with the Gateway@klia2 shopping and transportation complex.
- Main Terminal Building: Houses central check-in rows, security screening, and departure piers divided into Domestic (Piers J and K) and International (Piers L, P, and Q). Note that walking from the central departure hall to the furthest gates at Pier P or Q can take 15 to 20 minutes.
- Gateway@klia2: A four-level commercial retail mall through which all arriving and departing landside passengers pass. Level 1 houses the central Transportation Hub (inter-terminal shuttles, express buses, and taxis), while Level 2 connects to the train station platforms.
- Operating Airlines: AirAsia Group (AirAsia, AirAsia X, Thai AirAsia, Indonesia AirAsia, Philippines AirAsia), Scoot, and Cebu Pacific.
Inter-Terminal Transit Options: Shuttle Bus vs. Train vs. Taxi
Passengers changing terminals have three primary transit modes available 24 hours a day.
1. Free MAHB Airport Transfer Shuttle Bus
Malaysia Airports Holdings Berhad (MAHB) runs a round-the-clock complimentary shuttle bus connecting Terminal 1, Terminal 2, and the Long Term Car Park (LTCP).
- Pickup Points:
- KLIA Terminal 1: Level 1, Door 4 (Ground Transportation Area). Follow directional overhead signs for "Free Shuttle Bus to KLIA T2 / LTCP".
- KLIA Terminal 2: Level 1, Transportation Hub, Bay A10.
- Operating Hours: 24 hours daily, 7 days a week.
- Frequency: Buses depart every 10 minutes during peak hours (06:00 to 23:00) and every 15 minutes during late-night and early-morning off-peak hours (23:00 to 06:00).
- Travel Time: 10 to 15 minutes, depending on airfield perimeter road conditions.
- Cost: Free of charge. No tickets, vouchers, or pre-booking required. Simply join the queue at the designated boarding bay.
2. KLIA Transit and KLIA Ekspres Trains (ERL)
The Express Rail Link (ERL) network provides the fastest, most reliable connection between the two terminals. Both the KLIA Ekspres and KLIA Transit trains stop at both terminals before continuing toward Kuala Lumpur Sentral.
- Station Locations:
- KLIA Terminal 1: Level 1, central station concourse.
- KLIA Terminal 2: Level 2, inside Gateway@klia2 mall.
- Travel Time: Exactly 3 minutes between terminal platforms.
- Frequency: Trains depart every 15 minutes during peak weekday hours and every 20 minutes during off-peak windows and weekends.
- Operating Hours: Daily from approximately 04:55 to 00:40 midnight.
- Fare: RM 2.00 per adult (approximately $0.45 USD or ₹38 INR) and RM 1.00 per child (ages 6 to 15). Children under 6 travel free.
- Payment Options: Tap-and-go with contactless Visa or Mastercard bank cards, Touch 'n Go cards, or purchase a single-journey token at automated ticket vending machines and station service counters.
3. Metered Taxis and E-Hailing
For travelers with heavy multi-piece luggage who prefer point-to-point service, taxis and ride-hailing services operate from both terminals.
- Pickup Locations: Designated e-hailing doors on Level 1 at Terminal 1, and Level 1 (Door 5) at Gateway@klia2.
- Travel Time: 10 to 12 minutes.
- Estimated Fare: RM 15.00 to RM 25.00 for standard 4-seater sedans via Grab or AirAsia Ride, subject to dynamic peak surge pricing.
Inter-Terminal Transit Comparison
| Transit Mode | Terminal 1 Boarding Point | Terminal 2 Boarding Point | Departure Frequency | Journey Duration | Operating Window | One-Way Fare | Primary Benefit |
|---|---|---|---|---|---|---|---|
| Free Airport Shuttle Bus | Level 1, Door 4 | Level 1, Bay A10 | Every 10–15 mins | 10–15 mins | 24 Hours / Daily | Free (RM 0.00) | Zero cost; generous luggage bays |
| KLIA Transit / Ekspres Rail | Level 1 Station Hub | Level 2 Gateway Hub | Every 15–20 mins | 3 mins | 04:55 to 00:40 | RM 2.00 Adult / RM 1.00 Child | Fastest transit; immune to road traffic |
| Grab / E-Hailing Taxi | Level 1 E-Hailing Doors | Level 1 Door 5 | On demand (3–8 mins) | 10–12 mins | 24 Hours / Daily | RM 15.00–RM 25.00 | Direct car service; door-to-door luggage handling |
| Airport Coupon Taxi | Level 1 Taxi Desks | Level 1 Transportation Hub | Immediate dispatch | 10–12 mins | 24 Hours / Daily | RM 25.00–RM 40.00 (Fixed coupon) | No e-hailing app required |
Minimum Connection Times (MCT)
Flight connection feasibility depends entirely on whether your itinerary is issued on a single booking or booked across separate self-transfer tickets.
Same-Terminal Single-Ticket Transfers
When traveling on a single ticket where bags are checked through to your final destination:
- KLIA Terminal 1 to Terminal 1 (e.g., Malaysia Airlines to Malaysia Airlines): MCT is 60 minutes. You remain airside throughout the transit. If arriving at Satellite Terminal A and departing from the Main Terminal Contact Pier (or vice versa), use the free airside aerotrain replacement transfer buses operating continuously between the two airside buildings.
- KLIA Terminal 2 to Terminal 2 (AirAsia FLY-THRU): MCT is 90 minutes. Eligible passengers follow overhead signs to the dedicated "FLY-THRU" transit hall at the transfer mezzanine. You do not clear Malaysian immigration or collect checked baggage; staff transfer your bags directly.
Inter-Terminal Self-Transfers (KLIA1 to KLIA2 or KLIA2 to KLIA1)
For separate tickets connecting between full-service carriers at Terminal 1 and low-cost carriers at Terminal 2:
- Recommended Minimum Connection Window: 3.5 to 4 hours.
- Why Self-Transfers Require Extended Time:
- Disembarkation & Gate Walks (15–25 mins): Walking from distant gates at Pier P/Q (Terminal 2) or Satellite Terminal C (Terminal 1) requires significant foot transit.
- Immigration Clearance (30–60 mins): Standard foreign visitor counters experience extended queues during bank arrival banks.
- Baggage Reclaim (20–40 mins): Checked luggage offloading requires waiting at the carousel.
- Customs Clearance (5–10 mins): Baggage scanning through customs green or red channels.
- Terminal Transit (15–25 mins): Walking down to train platforms or bus bays, waiting for departure, and traveling between terminals.
- Check-In and Bag Drop Deadlines (Strict 60-Minute Cutoff): Low-cost carriers enforce unyielding cutoffs. AirAsia shuts baggage drop counters strictly 60 minutes before international scheduled departures and 45 minutes before domestic flights. Missing this deadline forfeits your boarding pass.
- Outbound Security and Emigration (25–40 mins): Re-clearing outbound screening checkpoints and passport exit gates at the departure terminal.
Malaysian Immigration, Visa, and MDAC Mandates
Because inter-terminal transfers between KLIA Terminal 1 and Terminal 2 are entirely landside, every passenger must legally satisfy Malaysian entry requirements before leaving the arrival airside area.
Entry Eligibility and Visa Policies
- Visa Exemption: Passport holders from visa-exempt jurisdictions, including the 30-day visa exemption granted to Indian and Chinese citizens, can clear border control without obtaining a prior consular sticker visa.
- Passport Validity: The Immigration Department of Malaysia requires passports to maintain at least six months of remaining validity from the date of arrival. Passengers with less than six months will be denied boarding at origin or refused entry.
- Return / Onward Ticket: Immigration officers routinely require proof of confirmed onward air travel departing Malaysia within your allowable stay window. Keep your onward boarding pass or electronic itinerary printed or downloaded offline.
Mandatory Malaysia Digital Arrival Card (MDAC)
All foreign visitors arriving in Malaysia must complete the official Malaysia Digital Arrival Card (MDAC) online before presenting themselves to immigration officers.
- Submission Window: The MDAC form must be submitted within three days (72 hours) prior to arrival in Malaysia.
- Access Portal: Submissions are processed through the official Malaysian Immigration Department portal at no charge.
- Verification: Save the PDF confirmation slip or screenshot of the MDAC PIN confirmation on your smartphone to display alongside your passport.
- Autogates Usage: Enrolled eligible travelers (including visitors who have previously registered biometrics at manual immigration counters) may use the automated border control gates at both KLIA Terminal 1 and KLIA Terminal 2, significantly accelerating processing times.
Baggage Logistics: Through-Check vs. Split Tickets
Airlines operating from KLIA Terminal 1 do not have interline or baggage transfer agreements with point-to-point budget carriers operating from KLIA Terminal 2.
- Split-Ticket Baggage Mandate: If you fly into KLIA Terminal 1 on an airline like Malaysia Airlines, Emirates, Singapore Airlines, or IndiGo, and hold a separate booking on AirAsia or Scoot departing from KLIA Terminal 2, your luggage will never transfer automatically. You must claim your bags at the Terminal 1 carousel, pass customs, transport them to Terminal 2, and drop them at the new check-in desk.
- Through-Checked Tickets (AirAsia FLY-THRU): If you booked an itinerary through AirAsia under a single booking reference with FLY-THRU notation connecting through KLIA Terminal 2, your luggage is checked through to your final destination. You do not collect baggage or exit through border control.
- Luggage Storage Facilities: Travelers with lengthy layovers wishing to explore the city without heavy suitcases can use secure luggage storage counters:
- KLIA Terminal 1: Luggage Storage Facility located at Level 3 (Arrival Hall, Domestic Concourse area).
- KLIA Terminal 2: Left Luggage and Smart Locker counters located at Level 2, inside the Gateway@klia2 shopping mall near the car park entrance. Rates range from RM 20 to RM 50 per bag per 24-hour cycle depending on bag dimensions.
Traveler Logistics Guide
Navigation Route: Arriving at KLIA Terminal 1 and Connecting to KLIA Terminal 2
- Disembark and Follow Signs: Upon landing, follow the green overhead signs marked "Baggage Claim & Arrival". If your flight parked at Satellite Terminal A, board the airside transit shuttle bus from the satellite hub to the Main Terminal Building.
- Clear Malaysian Immigration: Proceed through the immigration arrival hall. Have your passport, MDAC digital confirmation, and onward ticket ready.
- Claim Luggage & Clear Customs: Collect your bags from the assigned baggage carousel, then pass through the customs clearance channel into the public arrival hall (Level 3).
- Take the Elevator Down to Level 1:
- For Free Shuttle Bus: Proceed to Level 1, exit via Door 4, and board the designated MAHB transfer bus to Terminal 2.
- For KLIA Transit Train: Proceed to Level 1, tap your contactless payment card at the ERL fare gates, descend to the platform, and take the 3-minute train ride to KLIA Terminal 2.
- Arrive at KLIA Terminal 2: Enter Gateway@klia2 and take the escalators or elevators up to Departure Hall Level 3.
- Drop Baggage and Clear Security: Proceed to your airline's check-in row, drop your luggage prior to the strict 60-minute cutoff, clear security screening, and proceed to your departure gate (Piers J, K, L, P, or Q).
Navigation Route: Arriving at KLIA Terminal 2 and Connecting to KLIA Terminal 1
- Deplane and Walk to Arrivals: Follow the extensive corridor signage toward "Arrival Hall / Baggage Reclaim".
- Pass Immigration Inspection: Clear passport control on Level 2 of Terminal 2.
- Collect Checked Bags: Retrieve your suitcases from the baggage carousel and proceed through the customs exit doors into the Gateway@klia2 complex.
- Access Inter-Terminal Transit:
- For KLIA Transit Train: Remain on Level 2, walk toward the ERL station entrance inside the mall concourse, tap your payment card, and ride 3 minutes to Terminal 1.
- For Free Shuttle Bus: Take the escalators down to Level 1 (Transportation Hub), locate Bay A10, and board the free shuttle bus.
- Check In at KLIA Terminal 1: Take the elevators up to Departure Hall Level 5. Find your operating airline’s check-in island, tag your bags, and clear departure security.
- Proceed to Gate: If departing from Satellite Terminal A (Gates C1–C37), take the airside transfer bus located after central security.
Frequently Asked Questions
Can I transfer between KLIA Terminal 1 and KLIA Terminal 2 airside without clearing immigration?
No. There is no airside transfer shuttle, walkway, or train connecting KLIA Terminal 1 and KLIA Terminal 2. All inter-terminal transit takes place landside. Every passenger moving between the two terminals must clear Malaysian immigration, collect all checked luggage, clear customs, travel landside via train, bus, or taxi, and re-clear security and border control at the departure terminal.
How much does the train cost between KLIA Terminal 1 and KLIA Terminal 2?
The KLIA Transit and KLIA Ekspres train costs RM 2.00 per adult and RM 1.00 per child (ages 6 to 15). The journey takes exactly 3 minutes. Passengers can tap directly at fare gates using contactless Visa or Mastercard payment cards or Touch 'n Go cards without waiting in ticket lines.
Is the airport shuttle bus between KLIA1 and KLIA2 completely free?
Yes. Malaysia Airports Holdings Berhad operates the inter-terminal shuttle bus free of charge 24 hours a day, 7 days a week. Buses run every 10 to 15 minutes. At Terminal 1, board at Level 1, Door 4. At Terminal 2, board at Level 1, Transportation Hub, Bay A10. No voucher or ticket is required.
What is the minimum time needed to self-transfer between KLIA1 and KLIA2 on separate tickets?
You should allow at least 3.5 to 4 hours between scheduled flights. Low-cost carriers like AirAsia enforce an absolute baggage drop closure 60 minutes before international departures. Factoring in walking long terminal piers, passport control queues, baggage reclaim, customs, ground transfer, and re-screening, connections with less than 3 hours carry an elevated risk of missed flights.













