Cheap flights to Medan
The region's main aviation hub is Kuala Namu International Airport, located approximately 23 kilometers from the city limits. The flight schedule covers many destinations, led by Jakarta with a frequency of 522 flights per week, as well as major international hubs like Kuala Lumpur and George Town. Additional information for planning your trip to Medan can be found in our travel guide.
A total of 22 airlines operate flights to the city, with the largest by number of flights being Lion Airlines, Indonesia AirAsia and Citilink. Before purchasing tickets, we recommend checking the section on how to get to your destination and checking the current weather data. Below on this page, you will find departure city cards with a convenient search form for finding suitable flights.

George Town — Medan

Kuala Lumpur — Medan

Batam — Medan

Pekanbaru — Medan

Banda Aceh — Medan


Jakarta — Medan

Padang — Medan

Singapore — Medan


Palembang — Medan

Gunungsitoli — Medan



Bandar Lampung — Medan


Surabaya — Medan
Flight insights to Medan
Data-driven trends for direct flights to Medan — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Medan come from Jakarta, Kuala Lumpur and George Town. Jakarta leads with around 522 flights a week.
- Jakarta522 flights/week
- Kuala Lumpur215 flights/week
- George Town145 flights/week
- Batam66 flights/week
- Singapore62 flights/week
Top departure countries
Most direct flights to Medan depart from Indonesia, Malaysia and Singapore. Indonesia alone accounts for about 62% of all direct routes.
- Indonesiaavg $96
- Malaysiaavg $36
- Singaporeavg $76
- Thailandavg $63
- United Arab Emiratesavg $230
Direct routes & fares
Popular non-stop routes to Medan range from George Town at $25 to Singapore at $76 — a quick way to compare direct-flight fares.
- Jakartafrom $74
- Kuala Lumpurfrom $46
- George Townfrom $25
- Batamfrom $61
- Singaporefrom $76
Cheapest departure cities
The cheapest places to fly to Medan from right now are George Town from $25, Kuala Lumpur from $46 and Batam from $61.
- George Townfrom $25
- Kuala Lumpurfrom $46
- Batamfrom $61
- Bangkokfrom $63
- Pekanbarufrom $63
Popular departure cities to Medan
Frequently asked questions
- How many cities have flights to Medan?
- Air service to the city is established from a wide network of departure points, including the 15 most popular destinations in the region. Most flights connect Medan with key economic centers in Indonesia and neighboring Southeast Asian countries.
- Which cities have the most frequent flights to Medan?
- The most popular route is from Jakarta, with 522 weekly flights. Other top routes include Kuala Lumpur (215 flights), George Town (145 flights), Batam (66 flights) and Singapore (62 flights).
- How many airlines fly to Medan?
- 22 airlines operate regular flights. Carriers such as Lion Airlines, Indonesia AirAsia and Super Air Jet hold leading positions in the number of flights, offering a variety of travel options.
- Which airports receive flights to Medan?
- The main point of arrival is the modern Kuala Namu International Airport (KNO), which handles all international and domestic flights. The airport is located 23 kilometers from the city center, providing convenient access to transport infrastructure.
- How to find cheap tickets to Medan?
- To find great deals, look for flights from AirAsia and Citilink. It is recommended to use the search forms in the city cards below and book seats in advance to secure the lowest fares.
- When is the best time to buy tickets to Medan?
- It is best to purchase tickets several months before your trip, especially if you plan to fly with premium carriers like Garuda or Singapore Airlines. This allows for access to more flexible fares and convenient departure times during the high season.