Cheap flights to Kuala Lumpur
Travelers can reach Kuala Lumpur through two main hubs: the primary Kuala Lumpur International Airport, located 43 km from the center, and Sultan Abdul Aziz Shah Airport, situated significantly closer to the city limits. The route network covers many destinations, led by flights from Singapore (843 flights per week) and Jakarta, Indonesia (641 flights). There is also a high frequency of flights from George Town, Malaysia, where 720 flights are operated weekly. Before planning your trip, we recommend exploring the ways to get to the city and the current weather.
A total of 111 carriers provide air links to the capital, offering a wide choice of fares and comfort levels. The highest number of flights are operated by AirAsia, Malaysia Airlines, and Batik Air (Malindo Airways). Detailed flight information, as well as a city guide, can be found on our resource. To choose a suitable flight option, use the departure city cards with the search form provided below on this page.

Kuah — Kuala Lumpur

Alor Setar — Kuala Lumpur

George Town — Kuala Lumpur

Kuala Terengganu — Kuala Lumpur

Kuantan — Kuala Lumpur

Johor Bahru — Kuala Lumpur

Kota Bharu — Kuala Lumpur

Pekanbaru — Kuala Lumpur

Medan — Kuala Lumpur

Banda Aceh — Kuala Lumpur

Miri — Kuala Lumpur

Phu Quoc — Kuala Lumpur
When is the best time to book a flight to Kuala Lumpur?
The price of a flight to Kuala Lumpur changes depending on how far ahead you book. For the best chance of a lower fare, book around 28 days before departure, when the average ticket costs about $597. Fares also tend to climb as the departure date gets closer.
Flight insights to Kuala Lumpur
Data-driven trends for direct flights to Kuala Lumpur — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Kuala Lumpur come from Singapore, George Town and Jakarta. Singapore leads with around 843 flights a week.
- Singapore843 flights/week
- George Town720 flights/week
- Jakarta641 flights/week
- Kota Kinabalu548 flights/week
- Kuching505 flights/week
Top departure countries
Most direct flights to Kuala Lumpur depart from Malaysia, Indonesia and China. Malaysia alone accounts for about 37% of all direct routes.
- Malaysiaavg $24
- Indonesiaavg $48
- Chinaavg $105
- Singaporeavg $64
- Thailandavg $59
Direct routes & fares
Popular non-stop routes to Kuala Lumpur range from George Town at $19 to Singapore at $64 — a quick way to compare direct-flight fares.
- Singaporefrom $64
- George Townfrom $19
- Jakartafrom $52
- Kota Kinabalufrom $34
- Kuchingfrom $24
Cheapest departure cities
The cheapest places to fly to Kuala Lumpur from right now are Kuala Terengganu from $12, Johor Bahru from $13 and Alor Setar from $15.
- Kuala Terengganufrom $12
- Johor Bahrufrom $13
- Alor Setarfrom $15
- Kota Bharufrom $18
- George Townfrom $19
Popular departure cities to Kuala Lumpur
Frequently asked questions
- Which airports receive flights to Kuala Lumpur?
- Flights are served by two main air harbors. The primary flow is handled by Kuala Lumpur International Airport, while regional and some low-cost carrier flights arrive at Sultan Abdul Aziz Shah Airport.
- Which cities have the most frequent flights to Kuala Lumpur?
- The most popular routes are Singapore (843 flights per week), George Town (720 flights), and Jakarta (641 flights). Significant traffic also comes from Kota Kinabalu and Kuching.
- How many airlines operate flights to the city?
- There are 111 airlines flying to Kuala Lumpur. The largest carriers by traffic volume are AirAsia, Malaysia Airlines, and Batik Air (Malindo Airways).
- From how many cities can you fly to Kuala Lumpur?
- The top route network includes 15 key cities providing regular connections. In total, flights to the Malaysian capital are operated from over a hundred different destinations worldwide.
- How to find cheap tickets to Kuala Lumpur?
- It is recommended to book tickets in advance and monitor offers from budget carriers such as AirAsia and Firefly. It is also worth checking for flights with connections in major Asian hubs, for example, Bangkok or Singapore.