Cheap flights to Kathmandu
Nepal's main transport hub is Tribhuvan International Airport, located just 4 kilometers from the center of the capital. Air links connect Kathmandu with dozens of regions, ensuring a steady flow of travelers from all over the world. The highest flight frequency to this destination is from Delhi (205 flights per week), Doha (83 flights), and Dubai (77 flights).
A total of 34 airlines operate flights to the city, allowing travelers to choose the optimal route and level of comfort. Among the largest carriers by number of flights are Yeti Airlines, as well as Air India and Nepal Airlines. For convenience in trip planning, departure city cards with tools to find the most suitable flight options are provided below on the page.

Delhi — Kathmandu

Janakpur — Kathmandu

Siddharthanagar — Kathmandu


Abu Dhabi — Kathmandu


Sharjah — Kathmandu

Pokhara — Kathmandu

Biratnagar — Kathmandu

Kuala Lumpur — Kathmandu


Doha — Kathmandu




Kuwait City — Kathmandu

Bhadrapur — Kathmandu

Nepalganj — Kathmandu
Flight insights to Kathmandu
Data-driven trends for direct flights to Kathmandu — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Kathmandu come from Delhi, Doha and Dubai. Delhi leads with around 205 flights a week.
- Delhi205 flights/week
- Doha83 flights/week
- Dubai77 flights/week
- Kuala Lumpur74 flights/week
- Pokhara58 flights/week
Top departure countries
Most direct flights to Kathmandu depart from India, Nepal and United Arab Emirates. India alone accounts for about 25% of all direct routes.
- Indiaavg $96
- Nepalavg $104
- United Arab Emiratesavg $113
- Qataravg $151
- Chinaavg $214
Direct routes & fares
Popular non-stop routes to Kathmandu range from Delhi at $73 to Doha at $151 — a quick way to compare direct-flight fares.
- Delhifrom $73
- Dohafrom $151
- Dubaifrom $114
- Kuala Lumpurfrom $133
- Pokharafrom $105
Cheapest departure cities
The cheapest places to fly to Kathmandu from right now are Janakpur from $65, Delhi from $73 and Siddharthanagar from $87.
- Janakpurfrom $65
- Delhifrom $73
- Siddharthanagarfrom $87
- Mumbaifrom $89
- Amritsarfrom $100
Longest direct flights
The longest direct flight to Kathmandu is from Istanbul at about 7h 17m, followed by Tokyo (7h 7m) and Seoul (5h 40m).
- Istanbul7h 17m
- Tokyo7h 7m
- Seoul5h 40m
- Riyadh5h 27m
- Kuwait City5h 10m
Popular departure cities to Kathmandu
Frequently asked questions
- How many cities offer flights to Kathmandu?
- Air links connect the capital of Nepal with many destinations worldwide. The current schedule features the 15 most popular departure cities, including major international hubs and key domestic routes.
- Which cities have the most frequent flights to Kathmandu?
- The most popular route is Delhi, with approximately 205 flights per week. Other leaders in flight frequency include Doha (83 flights per week), Dubai (77 flights), Kuala Lumpur (74 flights), and Pokhara (58 flights).
- How many airlines operate flights to Kathmandu?
- 34 airlines operate regular flights to the city. The carriers with the highest flight frequency include Yeti Airlines, Air India, Himalaya Airlines, Nepal Airlines, and the low-cost carrier Indigo Air.
- Which airports handle flights to Kathmandu?
- The city's main air gateway is Tribhuvan International Airport (KTM). It is located just 4 kilometers from the center of Kathmandu, providing quick and convenient transfers for arriving tourists.
- How to find cheap flights to Kathmandu?
- To find great deals, it is recommended to book tickets in advance and consider flights from airlines like Air Arabia or Fly Dubai. It is also worth checking flight options with connections in major air hubs in the Middle East and South Asia, where competitive fares are often available.