Kuala Lumpur International Airport in Kuala Lumpur, Malaysia
Kuala Lumpur Airport guide

Kuala Lumpur International Airport (KUL)

Kuala Lumpur International Airport (IATA: KUL, ICAO: WMKK) is Malaysia's main international airport and one of Southeast Asia's major aviation hubs.

Last updated August 2026

Overview

Kuala Lumpur International Airport – Kuala Lumpur, Malaysia

Kuala Lumpur International Airport (IATA: KUL, ICAO: WMKK) is Malaysia's main international airport and one of Southeast Asia's major aviation hubs. Located in Sepang, Selangor, south of central Kuala Lumpur, the airport connects travellers with destinations across Asia, the Middle East, Europe, Australia and other international markets.

Kuala Lumpur International Airport is the main international gateway to Malaysia and serves travellers visiting Kuala Lumpur as well as popular destinations such as Putrajaya, Genting Highlands, Malacca and other parts of Peninsular Malaysia.

The airport has two main passenger terminals — KLIA Terminal 1 and KLIA Terminal 2. Travellers should always check the terminal shown on their airline booking before travelling to the airport.

For official airport information, passengers can refer to Malaysia Airports.

At a glance

Airport Information

Also Known As
KLIA / Kuala Lumpur Airport
IATA Code
KUL
ICAO Code
WMKK
Location
Sepang, Selangor, Malaysia
Nearest Major City
Kuala Lumpur
Airport Type
International
Country
Malaysia
Passenger Terminals
KLIA Terminal 1 and KLIA Terminal 2

Arrivals

Arrivals at Kuala Lumpur International Airport

Arrivals at Kuala Lumpur International Airport

Passengers arriving on international flights normally proceed through immigration, baggage collection and customs before entering the public arrivals area.

Passengers can find a wide range of services in and around the arrival areas, depending on the terminal, including:

Arrival Process

  1. 1Arrival at the terminal
  2. 2Follow signs to immigration
  3. 3Passport and immigration clearance
  4. 4Baggage collection
  5. 5Customs clearance
  6. 6Enter the arrivals hall
  7. 7Currency exchange, ATM or mobile connectivity if required
  8. 8KLIA Ekspres, KLIA Transit, taxi, ride-hailing, bus or other transportation
  9. 9Hotel or onward travel

International visitors should ensure they meet Malaysia's current immigration and entry requirements before travelling. Eligible foreign travellers may also be required to submit the Malaysia Digital Arrival Card (MDAC) before arrival. Requirements and exemptions can change, so passengers should check the latest information from the Malaysian Immigration Department before travelling.

Arrival Facilities

  • Currency exchange
  • ATMs
  • Mobile and telecom services
  • Medical facilities
  • Accessibility assistance
  • Baggage services
  • Restaurants and cafés
  • Shopping
  • Car rental
  • Taxi services
  • Ride-hailing pickup areas
  • KLIA Ekspres and KLIA Transit
  • Bus services
  • Information counters
  • Hotel and accommodation services
  • Family and passenger facilities

Departures

Departures from Kuala Lumpur International Airport

Departures at Kuala Lumpur International Airport

Passengers departing from Kuala Lumpur should allow sufficient time for airline check-in, baggage drop, immigration, security screening and reaching their boarding gate.

Because Kuala Lumpur International Airport operates from Terminal 1 and Terminal 2, travellers should check their airline and terminal carefully before travelling to the airport.

Kuala Lumpur International Airport provides a range of facilities for departing passengers, including:

Departure Process

  1. 1Confirm your airline and terminal
  2. 2Arrive at Kuala Lumpur International Airport
  3. 3Airline check-in
  4. 4Baggage drop
  5. 5Immigration
  6. 6Security screening
  7. 7Departure area
  8. 8Proceed to the boarding gate
  9. 9Flight departure

Departure Facilities

  • Airline check-in facilities
  • Self-service check-in facilities where available
  • Currency exchange
  • ATMs
  • Duty-free shopping
  • Restaurants and cafés
  • Airport lounges
  • Hotels and rest facilities
  • Medical services
  • Accessibility assistance
  • Prayer rooms
  • Family facilities
  • Free Wi-Fi
  • Baggage services
  • Transit and connection facilities

Facilities vary by terminal and departure area.

Terminals

Terminals at Kuala Lumpur International Airport

Kuala Lumpur International Airport terminals

Kuala Lumpur International Airport has two main passenger terminals.

KLIA Terminal 1

KLIA Terminal 1 serves Malaysia Airlines and a wide range of full-service and international airlines.

The terminal complex includes the Main Terminal Building and connected gate areas for domestic and international flights.

KLIA Terminal 1 has direct access to both KLIA Ekspres and KLIA Transit train services.

Passengers should confirm their airline's terminal before travelling because airline and terminal assignments may change.

KLIA Terminal 2

KLIA Terminal 2, formerly commonly referred to as klia2, serves AirAsia and a range of other airlines.

It is designed to handle a high volume of regional and international flights and is connected to the gateway@klia2 commercial complex.

KLIA Terminal 2 also has direct access to both KLIA Ekspres and KLIA Transit train services.

Travellers flying with AirAsia should check their booking for the latest terminal information before departure.

Transfers

Connecting Flights at Kuala Lumpur International Airport

Kuala Lumpur International Airport is an important connecting hub for travel across Malaysia, Southeast Asia and other international destinations.

Passengers travelling on a through-ticket should follow the appropriate Transfer / Transit signs after arrival.

Typical Transfer Process

  1. 1Leave the arriving aircraft
  2. 2Check the terminal and gate for your onward flight
  3. 3Follow Transfer / Transit signs
  4. 4Complete security or other formalities where required
  5. 5Transfer to the appropriate gate or terminal if necessary
  6. 6Proceed to the boarding gate

Passengers travelling on separate tickets may need to clear Malaysian immigration, collect their baggage and check in again for their onward flight. This is particularly important when connecting between different airlines or between Terminal 1 and Terminal 2. Always confirm whether your baggage is checked through to your final destination and allow sufficient connection time.

Transferring Between KLIA Terminal 1 and Terminal 2

KLIA Terminal 1 and Terminal 2 are separate terminal buildings.

One of the fastest ways to travel between them is by KLIA Ekspres or KLIA Transit train.

The train journey between KLIA Terminal 1 and KLIA Terminal 2 takes approximately 3 minutes.

Passengers transferring between terminals should still allow sufficient time for:

Do not plan a connection based only on the three-minute train journey.

  • Walking to and from the train station
  • Waiting for the next train
  • Immigration where applicable
  • Baggage collection where required
  • Re-check-in
  • Security screening
  • Reaching the departure gate

Getting into the city

Transportation from Kuala Lumpur International Airport

Travellers arriving at KUL have several transportation options depending on their destination, budget and preferred level of convenience.

The main options include:

  • KLIA Ekspres
  • KLIA Transit
  • Airport taxi
  • Grab and other ride-hailing services
  • Airport buses
  • Private transfers
  • Car rental

KLIA Ekspres

KLIA Ekspres

The KLIA Ekspres is one of the fastest and most convenient ways to travel between Kuala Lumpur International Airport and central Kuala Lumpur.

The train connects:

KLIA Terminal 2 → KLIA Terminal 1 → KL Sentral

KLIA Terminal 2 → KLIA Terminal 1 → KL Sentral

The non-stop journey between KLIA Terminal 1 and KL Sentral takes approximately 28 minutes, while the journey between Terminal 1 and Terminal 2 takes approximately 3 minutes.

KLIA Ekspres currently operates regular services throughout the day. Operating hours and frequencies may change, so passengers should check the latest timetable before travelling.

KL Sentral is Kuala Lumpur's main transportation hub, providing connections to the city's rail and public transportation network.

Best for

  • Solo travellers
  • Business travellers
  • Travellers staying in central Kuala Lumpur
  • Passengers avoiding road traffic
  • Travellers with manageable luggage

KLIA Transit

KLIA Transit

KLIA Transit uses the same airport rail corridor but makes intermediate stops between the airport and KL Sentral.

Stations include:

The total journey between KLIA Terminal 2 and KL Sentral is approximately 39 minutes.

KLIA Transit can be particularly useful for passengers travelling to Putrajaya, Cyberjaya or Bandar Tasik Selatan rather than directly to central Kuala Lumpur.

KLIA Terminal 2

KLIA Terminal 1

Salak Tinggi

Putrajaya & Cyberjaya

Bandar Tasik Selatan

KL Sentral

Best for

  • Putrajaya travellers
  • Cyberjaya travellers
  • Passengers connecting with other rail services
  • Budget-conscious independent travellers

Airport Taxi

Airport Taxi

Taxi services are available from Kuala Lumpur International Airport.

Passengers should use authorised airport taxi facilities and follow airport signage to the appropriate taxi counter or pickup point.

Taxi travel can be particularly convenient for passengers carrying luggage, families, groups or travellers whose accommodation is not close to a railway station.

Journey times to Kuala Lumpur vary considerably depending on traffic and the exact destination.

Best for

  • Families
  • Travellers with luggage
  • Groups
  • Late-night arrivals
  • Direct hotel transfers
  • Travellers staying away from railway stations

Grab and Ride-Hailing Services

Grab and Ride-Hailing Services

App-based ride-hailing services such as Grab are widely used in Malaysia and can be booked from Kuala Lumpur International Airport.

Passengers should book through the relevant mobile application and follow airport signs and app instructions to the designated e-hailing pickup area for their terminal.

Pickup locations vary between Terminal 1 and Terminal 2.

Ride-hailing is particularly useful for travellers who prefer:

Upfront app-based pricing

Cashless payment

Direct hotel transportation

Door-to-door travel

Airport Bus

Airport Bus

Airport bus and coach services connect Kuala Lumpur International Airport with Kuala Lumpur and other destinations.

Services and operators can change, so passengers should check the current timetable, destination and departure point before travelling.

Bus services can provide a lower-cost alternative to the airport train or taxi.

Common connections may include services towards:

KL Sentral

Kuala Lumpur city areas

Transport hubs

Selected regional destinations

Best for

  • Budget travellers
  • Travellers with flexible schedules
  • Passengers travelling to areas served directly by airport coaches

Car Rental

Car Rental

Car rental companies operate at Kuala Lumpur International Airport.

Hiring a car may be suitable for travellers planning to explore destinations outside central Kuala Lumpur or continue their journey around Peninsular Malaysia.

Travellers should ensure they meet Malaysia's driving licence requirements and understand local road, toll and parking regulations before renting a vehicle.

Before you land

Tips for Travellers Arriving at KUL

  • Confirm whether your flight arrives at KLIA Terminal 1 or Terminal 2.
  • Keep your passport and travel documents easily accessible.
  • Check Malaysia's current immigration and entry requirements before travelling.
  • Check whether you are required to submit the Malaysia Digital Arrival Card (MDAC).
  • Collect your baggage before leaving the arrival area unless it is checked through to an onward flight.
  • Use authorised taxi services or designated ride-hailing pickup areas.
  • Consider KLIA Ekspres if travelling to central Kuala Lumpur and you want to avoid road traffic.
  • Consider KLIA Transit when travelling to Putrajaya or Cyberjaya.
  • Allow additional road travel time during busy traffic periods.
  • If transferring between Terminal 1 and Terminal 2, allow sufficient time even though the train journey itself is short.
  • Confirm whether baggage is checked through when travelling on connecting flights.
  • Passengers on separate tickets should allow additional time for immigration, baggage collection and re-check-in.

Flights from Sri Lanka

Why Book Your Kuala Lumpur Flight with iCanFly?

iCanFly helps travellers in Sri Lanka search, compare and book flights to Kuala Lumpur and onward destinations across Malaysia, Southeast Asia and beyond.

Passengers can compare available flights between Colombo and Kuala Lumpur based on airline, schedule, fare and travel preferences.

Popular Flight Searches

Stay with iCanStay

Hotels near Kuala Lumpur International Airport

After landing at KUL, you can compare and book hotels in Kuala Lumpur and nearby areas with iCanStay.

Popular Hotel Searches

Common questions

Frequently Asked Questions


Kuala Lumpur International Airport uses the IATA airport code KUL.

Airport guides

Other airport guides

Arrival, terminal and transport notes for popular airports used by travellers from Sri Lanka.

KUL · Kuala Lumpur Airport guide

Search and Book Flights to Kuala Lumpur with iCanFly

Search flights

iCanFly is an independent Sri Lankan online travel booking platform and is not the official website of Kuala Lumpur International Airport or Malaysia Airports. Airport facilities, terminal assignments, transportation services, operating hours and other airport information are managed by the relevant airport, airline and transport authorities and may change. Passengers should confirm current information with Malaysia Airports, their airline, Malaysian Immigration or the relevant transport provider before travelling.