Kuala Lumpur International Airport (IATA: KUL, ICAO: WMKK) serves Sepang, MY. It has 392 scheduled routes to 156 destinations in 42 countries, operated by 88 airlines.
- Cleanliness and Maintenance: Many travelers commend the airport's cleanliness, noting that terminals and washrooms are generally well-maintained and spotless.
- Efficient Security Checks: Security screening is often described as efficient and quick, typically taking 10-15 minutes, though this can extend during peak times.
- Good Public Transport Connectivity: The KLIA Ekspres and KLIA Transit offer fast and reliable connections to KL Sentral, with the KLIA Ekspres providing a non-stop journey in under 30 minutes.
- Shopping and Dining Variety (especially at KLIA2): There are numerous shops, lounges, and duty-free stores available. KLIA2 is particularly noted for its impressive food courts.
- Excessive Immigration Wait Times: A recurring and significant complaint is the long waiting times at immigration, with some travelers reporting delays of 1 to 4 hours, particularly for international arrivals. Disinterested staff and difficulties with e-gates for non-English speakers also contribute to this issue. Skytrax specifically highlights "Immigration waiting times" as a weakness.
- Lack of Seating and Charging Points: Travelers frequently lament the scarcity of comfortable seating, especially options without armrests for resting, and a general lack of accessible charging points in terminal areas.
- Unreliable Inter-Terminal Transportation: The aerotrain connecting terminals is prone to breakdowns, forcing passengers onto crowded buses which results in longer and less comfortable transfers between KLIA1 and KLIA2.
- Subpar KLIA1 International Terminal Experience: Some reviews describe KLIA1's international terminal as "boring," with limited interesting shops, poor seating arrangements, and a lack of diverse local food options, contrasting with KLIA2.
- Inconsistent Staff Assistance and Wayfinding: While some staff are praised for being polite, others are described as unhelpful or disinterested, especially when assisting with directions for connecting flights. Signage can also be confusing in certain areas, leading to long walks.
Bottom line: Kuala Lumpur International Airport offers a functional travel experience with some notable strengths in cleanliness and city connectivity via rail. However, significant improvements are needed in immigration efficiency, seating availability, and the reliability of inter-terminal transport to enhance the traveler experience, especially at KLIA1.
New & changed departures
6 changes to KUL's schedule in the last 90 days.
Want the next one in your inbox?Track KUL and we'll email you every schedule change automatically.
Track all changesRoutes from KUL
156 nonstop destinations · 88 airlines.
Airlines at KUL
88 carriers operate scheduled departures.
Route Network Map
Search flights from KUL
Compare ticket prices across hundreds of booking sites
Search flights from KULOpens a live price search from KUL — just pick your destination & dates
Airport routes
Kuala Lumpur International Airport (KUL) offers 392 flight routes operated by 88 airlines. Major carriers include AirAsia, Malaysia Airlines, Malindo Air and others. Popular destinations from Sepang include Kota Kinabalu Int'l, Singapore Changi, Jakarta-Soekarno-Hatta Int'l, Kuching Int'l, Guangzhou Baiyun Int'l.
Traveler reviews & tips
From people who've recently flown through Sepang.
No tips for KUL yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Kuala Lumpur International Airport. Tips are reviewed before publishing.
Common questions about KUL
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from KUL?
Kuala Lumpur International Airport has 392 scheduled routes to 156 destinations in 42 countries, operated by 88 airlines.
Which airlines fly from Kuala Lumpur International Airport?
88 carriers operate scheduled departures, including AirAsia, Malaysia Airlines, Malindo Air.
Where is Kuala Lumpur International Airport located?
Kuala Lumpur International Airport is located in Sepang, MY, at an elevation of 69 ft. Its IATA code is KUL and ICAO code is WMKK.








