Kuala Lumpur International Airport (KUL): Flights, Terminals & Rail

One-way
Round-trip
Multi-city
Direct only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Kuala Lumpur International Airport

To

 

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Departure from Kuala Lumpur

Flight Schedule from Kuala Lumpur International Airport (KUL)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
AirAsia Indonesia
AirAsia Indonesia
20:55
22:40
Kuala Lumpur (KUL)
Surabaya (SUB)
Book flight
Malaysia Airlines
Malaysia Airlines
21:15
23:05
Kuala Lumpur (KUL)
Kuching (KCH)
Book flight
Malaysia Airlines
Malaysia Airlines
21:45
22:50
Kuala Lumpur (KUL)
Johor Bahru (JHB)
Book flight
Malaysia Airlines
Malaysia Airlines
21:50
23:25
Kuala Lumpur (KUL)
Singapore (SIN)
Book flight
Malaysia Airlines
Malaysia Airlines
22:00
23:10
Kuala Lumpur (KUL)
Bangkok (BKK)
Book flight
Malaysia Airlines
Malaysia Airlines
22:15
00:55 (+1 day)
Kuala Lumpur (KUL)
Kota Kinabalu (BKI)
Book flight
Malaysia Airlines
Malaysia Airlines
22:20
23:20
Kuala Lumpur (KUL)
Penang (PEN)
Book flight
Malaysia Airlines
Malaysia Airlines
22:35
23:45
Kuala Lumpur (KUL)
Jakarta (CGK)
Book flight
Batik Air Malaysia
Batik Air Malaysia
23:10
00:25 (+1 day)
Kuala Lumpur (KUL)
Jakarta (CGK)
Book flight
Malaysia Airlines
Malaysia Airlines
23:20
00:30 (+1 day)
Kuala Lumpur (KUL)
Singapore (SIN)
Book flight

Airlines Flying Directly from Kuala Lumpur

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malaysia Airlines
Malaysia Airlines
See Airline
AirAsia X
AirAsia X
See Airline
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airline
Garuda Indonesia
Garuda Indonesia
See Airline
Batik Air Malaysia
Batik Air Malaysia
See Airline
Turkmenistan Airlines
Turkmenistan Airlines
See Airline
Hainan Airlines
Hainan Airlines
See Airline
Lion Air
Lion Air
See Airline
Bangkok Airways
Bangkok Airways
See Airline
Thai Airways
Thai Airways
See Airline
VietJet Air
VietJet Air
See Airline
Thai VietJet Air
Thai VietJet Air
See Airline
Super Air Jet
Super Air Jet
See Airline
Royal Brunei Airlines
Royal Brunei Airlines
See Airline
Spring Airlines
Spring Airlines
See Airline
China Southern Airlines
China Southern Airlines
See Airline
AirAsia Philippines
AirAsia Philippines
See Airline
AirAsia Indonesia
AirAsia Indonesia
See Airline
TransNusa
TransNusa
See Airline
Batik Air
Batik Air
See Airline
Citilink
Citilink
See Airline
Shanghai Airlines
Shanghai Airlines
See Airline
Sichuan Airlines
Sichuan Airlines
See Airline
Xiamen Air
Xiamen Air
See Airline
SriLankan Airlines
SriLankan Airlines
See Airline
US-Bangla
US-Bangla
See Airline
Biman Bangladesh Airlines
Biman Bangladesh Airlines
See Airline
Air India
Air India
See Airline
Ethiopian Airlines
Ethiopian Airlines
See Airline
Air Algerie
Air Algerie
See Airline
Air France
Air France
See Airline
Gulf Air
Gulf Air
See Airline
Myanmar Airways International
Myanmar Airways International
See Airline
China Eastern Airlines
China Eastern Airlines
See Airline

Arrival to Kuala Lumpur

Flight Schedule to Kuala Lumpur International Airport (KUL)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Firefly
Firefly
19:35
20:35
Johor Bahru (JHB)
Kuala Lumpur (KUL)
Book flight
Malaysia Airlines
Malaysia Airlines
19:55
23:00
Jakarta (CGK)
Kuala Lumpur (KUL)
Book flight
Garuda Indonesia
Garuda Indonesia
19:55
23:00
Jakarta (CGK)
Kuala Lumpur (KUL)
Book flight
Malaysia Airlines
Malaysia Airlines
20:05
23:25
Bangkok (BKK)
Kuala Lumpur (KUL)
Book flight
Bangkok Airways
Bangkok Airways
20:05
23:25
Bangkok (BKK)
Kuala Lumpur (KUL)
Book flight
Firefly
Firefly
20:40
21:40
Penang (PEN)
Kuala Lumpur (KUL)
Book flight
Malaysia Airlines
Malaysia Airlines
21:00
22:50
Kuching (KCH)
Kuala Lumpur (KUL)
Book flight
Malaysia Airlines
Malaysia Airlines
21:20
22:30
Singapore (SIN)
Kuala Lumpur (KUL)
Book flight
Malaysia Airlines
Malaysia Airlines
22:00
00:45 (+1 day)
Kota Kinabalu (BKI)
Kuala Lumpur (KUL)
Book flight

Airlines Flying Directly to Kuala Lumpur

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malaysia Airlines
Malaysia Airlines
See Airline
AirAsia X
AirAsia X
See Airline
SUN PhuQuoc AIRWAYS
SUN PhuQuoc AIRWAYS
See Airline
Batik Air Malaysia
Batik Air Malaysia
See Airline
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airline
Lion Air
Lion Air
See Airline
China Eastern Airlines
China Eastern Airlines
See Airline
Shenzhen Airlines
Shenzhen Airlines
See Airline
China Southern Airlines
China Southern Airlines
See Airline
AirAsia Cambodia
AirAsia Cambodia
See Airline
Bangkok Airways
Bangkok Airways
See Airline
Biman Bangladesh Airlines
Biman Bangladesh Airlines
See Airline
Xiamen Air
Xiamen Air
See Airline
Air China
Air China
See Airline
SriLankan Airlines
SriLankan Airlines
See Airline
Thai VietJet Air
Thai VietJet Air
See Airline
Vietnam Airlines
Vietnam Airlines
See Airline
Batik Air
Batik Air
See Airline
Nepal Airlines
Nepal Airlines
See Airline
Ethiopian Airlines
Ethiopian Airlines
See Airline
Super Air Jet
Super Air Jet
See Airline
AirAsia Philippines
AirAsia Philippines
See Airline
Hainan Airlines
Hainan Airlines
See Airline
Spring Airlines
Spring Airlines
See Airline
TransNusa
TransNusa
See Airline
Philippine Airlines
Philippine Airlines
See Airline
VietJet Air
VietJet Air
See Airline
AirAsia Indonesia
AirAsia Indonesia
See Airline
Himalaya Airlines
Himalaya Airlines
See Airline
Garuda Indonesia
Garuda Indonesia
See Airline
Pakistan International Airlines
Pakistan International Airlines
See Airline
Korean Air
Korean Air
See Airline
Air Macau
Air Macau
See Airline
Lufthansa
Lufthansa
See Airline
Japan Airlines
Japan Airlines
See Airline
All Nippon Airways
All Nippon Airways
See Airline
Shanghai Airlines
Shanghai Airlines
See Airline
Aero Dili
Aero Dili
See Airline
Sichuan Airlines
Sichuan Airlines
See Airline
US-Bangla
US-Bangla
See Airline

Kuala Lumpur International Airport (KUL) FAQs

Which KLIA terminal do Malaysia Airlines and AirAsia use?
Malaysia Airlines uses KLIA Terminal 1, while AirAsia and AirAsia X use Terminal 2. Check the terminal on your flight itinerary before choosing a railway station or arranging a pick-up.
What does KUL mean on a flight ticket?
KUL is the IATA code for Kuala Lumpur International Airport, also called KLIA. It identifies the airport, while Terminal 1 or Terminal 2 identifies the building for your flight.
Where is Kuala Lumpur International Airport?
Kuala Lumpur International Airport is in Sepang, in the Malaysian state of Selangor. The airport serves Kuala Lumpur, but is outside the city itself; include the onward journey when planning your arrival.
Is KLIA Terminal 2 only for international flights?
No. Both terminals at Kuala Lumpur International Airport handle domestic and international flights. Choose your terminal from the airline and flight details rather than from whether the destination is overseas.
How do I transfer between KLIA Terminal 1 and Terminal 2?
A free public shuttle links KLIA Terminal 1, Terminal 2 and the Long Term Car Park. Airport trains also connect the two terminal stations; check baggage and arrival requirements with your airline before a connection.
Does the KLIA Aerotrain go to Terminal 2?
No. The Aerotrain at Kuala Lumpur International Airport connects the main terminal/contact pier area with the satellite building within Terminal 1. Use the public shuttle or airport railway for a transfer to Terminal 2.
What is the difference between KLIA Ekspres and KLIA Transit?
Both serve Kuala Lumpur International Airport and KL Sentral. KLIA Transit stops at Bandar Tasik Selatan, Putrajaya & Cyberjaya and Salak Tinggi; regular Ekspres services are express, with intermediate stops on late-evening departures.
Can Malaysia Airlines passengers check in for KLIA at KL Sentral?
Malaysia Airlines passengers with a qualifying KLIA Ekspres or KLIA Transit ticket can check in and drop baggage at KL CAT in KL Sentral. Check flight eligibility and cut-off times, then leave time to reach the boarding gate at KLIA Terminal 1.
Are there showers at KLIA Terminal 2?
Yes. KLIA Terminal 2 has showers on Levels 2 and 3 of the Main Terminal Building and Level 2 of the Satellite Building. Select a facility within the area you can access and check its usage conditions.

Kuala Lumpur International Airport (KUL): Flights, Terminals & Rail

Kuala Lumpur International Airport (KUL), commonly called KLIA, is in Sepang, Selangor, Malaysia. Its two passenger terminals are KLIA Terminal 1 and KLIA Terminal 2. Both handle domestic and international flights. Malaysia Airlines uses Terminal 1, while AirAsia and AirAsia X use Terminal 2, so choose your arrival point from the terminal on your itinerary.

Terminals at Kuala Lumpur International Airport

KLIA Terminal 1

Terminal 1 serves Malaysia Airlines and KLM Royal Dutch Airlines, among other carriers. It includes a main terminal and a satellite building. The Aerotrain connects the main terminal/contact pier area with the satellite building within T1; it is a different service from the railway to Kuala Lumpur city. Follow the boarding directions for your flight after check-in, allowing time to reach the satellite if your gate is there.

KLIA Terminal 2

Terminal 2, also known as klia2, serves AirAsia, AirAsia X and Cebu Pacific. It has its own railway station and transport facilities. A domestic itinerary does not automatically mean T1, and an international itinerary does not automatically mean T2: airline and flight details determine the building.

Transfers between Kuala Lumpur International Airport terminals

A free public shuttle connects Terminal 1, Terminal 2 and the Long Term Car Park. This is the road transfer option between the two passenger terminals. The airport railway also links the T1 and T2 stations. The Aerotrain does not take passengers to Terminal 2; it stays within the T1 complex, so do not board it expecting an inter-terminal journey.

When connecting across terminals, ask the airline whether your bags are checked through or must be collected. Allow time for arrival formalities, the public transfer and check-in for the next flight.

Trains from Kuala Lumpur International Airport to the city

KLIA Ekspres connects the airport's T1 and T2 stations with KL Sentral. Its regular express service travels between the airport and KL Sentral, while late-evening trains also stop at intermediate stations. Read the service pattern for the departure you plan to use rather than assuming every train follows the same stopping pattern. From KL Sentral, arrange the onward journey to your accommodation.

KLIA Transit serves KL Sentral, Bandar Tasik Selatan, Putrajaya & Cyberjaya, Salak Tinggi and both airport terminals. It is useful when your destination is an intermediate station. The two rail products have separate ticket conditions, so buy for the service and sector you intend to take. When returning to KLIA, select the T1 or T2 station that matches your flight.

Facilities at Kuala Lumpur International Airport Terminal 2

Terminal 2 has shower facilities in the Main Terminal Building on Levels 2 and 3, and in the Satellite Building on Level 2. Choose a facility within the area you can access and check its usage conditions.

Buggy assistance is available in Terminal 2's domestic and international departure and arrival areas. Ask for help if the walk is difficult for someone in your party. Muslim prayer rooms are provided in the Main Terminal Building and satellite areas.

City check-in for Kuala Lumpur International Airport flights

Malaysia Airlines passengers with a qualifying KLIA Ekspres or KLIA Transit ticket can use check-in and baggage drop at KL CAT in KL Sentral. Confirm your flight's eligibility and the airline's acceptance cut-off before travelling there. Once bags are accepted, they are transferred to the flight at Terminal 1; you still need time for the railway journey, airport security and boarding.

Flights and schedules at Kuala Lumpur International Airport

Choose your travel dates to compare flights on Traveloka, including Kuala Lumpur to Bangkok and Kuala Lumpur to Bali. For a booked flight, check flight status and airline messages. Confirm the KLIA terminal before arranging your transport.

For all your unique travel choices, we got you

Popular Routes from Kuala Lumpur

Popular Routes to Kuala Lumpur

Popular Airports

Popular Destinations

Popular Routes

Popular Airlines

Popular Airline & Destination

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.7/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower