Flights to Kathmandu

Direct flights from 32 cities, 890 flights a week. From New Delhi the flight takes 1h 50m, tickets from $70. From Dubai the flight takes 4h, tickets from $166.

Flights to Kathmandu at a glance

cities with nonstop flights here
32
nonstop flights a week
890
lowest fare from New Delhi
$70
flight time from New Delhi
1h 50m
lowest fare from Dubai
$166
flight time from Dubai
4h
arrival airport
Tribhuvan International

Where you can fly to Kathmandu from

Nonstop flights, busiest routes first

FromFare
New Delhi India, 1h 50m, 80 a week from $70
Dubai United Arab Emirates, 4h, 73 a week from $166
Mumbai India, 2h 45m, 9 a week from $131
Singapore Singapore, 5h 3m, 7 a week from $251
Abu Dhabi United Arab Emirates, 4h 28m, 7 a week from $176
Kolkata India, 1h 40m, 4 a week from $142
Varanasi India, 35m, 3 a week from $136
Bengaluru India, 3h 5m, 2 a week from $149

From other countries

When to fly to Kathmandu

Weather by month

The most comfortable months are January, February, March, April, November and December: +21° by day, 5 rainy days a month. Long-term monthly averages.

Jan
+17° +5° 3 days
Feb
+19° +6° 5 days
Mar
+23° +11° 9 days
Apr
+26° +14° 8 days
May
+26° +16° 24 days
Jun
+27° +19° 26 days
Jul
+27° +20° 31 days
Aug
+27° +20° 31 days
Sep
+26° +18° 29 days
Oct
+24° +15° 16 days
Nov
+21° +10° 3 days
Dec
+18° +6° 1 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

925 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Kathmandu from?
From 32 cities. The busiest routes are from New Delhi (80 flights a week), Dubai (73 flights a week), Mumbai (9 flights a week), Singapore (7 flights a week), Abu Dhabi (7 flights a week) and Kolkata (4 flights a week).
How long is the flight from New Delhi to Kathmandu?
A nonstop flight takes about 1 hour 50 minutes, tickets from $70.
How long is the flight from Dubai to Kathmandu?
A nonstop flight takes about 4 hours, tickets from $166.
What is the cheapest city to fly to Kathmandu from?
New Delhi from $70, Kuwait City from $105, Mumbai from $131 and Varanasi from $136.
When is the best time to fly to Kathmandu?
The most comfortable months are January, February, March, April, November and December: +21° by day, 5 rainy days a month. Long-term monthly averages.
Which airport do flights to Kathmandu arrive at?
All nonstop flights land at Tribhuvan International (KTM).

Cities near Kathmandu with their own flights

Worth a look when fares or dates to Kathmandu do not suit; distance by straight line