Wayfli › Airports › Kathmandu (KTM)

Direct flights from Kathmandu Tribhuvan International Airport (KTM)

Kathmandu Tribhuvan International Airport in Kathmandu, Nepal has direct flights to 39 airports in 19 countries, flown by 33 airlines. The longest is to Istanbul (IST) at 5,301 km.

See every route from KTM on the map
39direct destinations
19countries
33airlines

Direct flights from KTM by country

Nepal (11)

China (5)

India (4)

United Arab Emirates (4)

Bangladesh (1)

Bhutan (1)

Hong Kong (1)

Japan (1)

Kuwait (1)

Malaysia (1)

Oman (1)

Pakistan (1)

Qatar (1)

Saudi Arabia (1)

Singapore (1)

South Korea (1)

Sri Lanka (1)

Thailand (1)

Turkey (1)

Airlines flying from KTM

Aero Nomad Airlines, Air Arabia, Air Arabia Abu Dhabi, Air China, Air India, AirAsia X, Batik Air Malaysia, Bhutan Airlines, Biman Bangladesh Airlines, Buddha Air, Cathay Pacific, China Eastern, China Southern Airlines, Drukair, Etihad Airways, Flydubai, Himalaya Airlines, IndiGo, Jazeera Airways, Korean Air, Malaysia Airlines, Nepal Airlines, Oman Air, PIA, Qatar Airways, Shree Airlines, Singapore Airlines, SpiceJet, SriLankan Airlines, THAI Airways, Turkish Airlines, Yeti Airlines, avianca airlines El Salvador

Going somewhere KTM doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Kathmandu to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.