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 mapDirect flights from KTM by country
Nepal (11)
- BWA Bhairawa · 193 km · ~45m · Yeti Airlines
- BHR Bharatpur · 92 km · ~35m · Yeti Airlines
- BIR Biratnagar · 232 km · ~45m · Yeti Airlines
- BDP Chandragarhi · 297 km · ~50m · Yeti Airlines
- DHI Dhangarhi · 476 km · ~1h 5m · Yeti Airlines
- JKR Janakpur · 123 km · ~40m · Yeti Airlines
- LUA Lukla · 135 km · ~40m · avianca airlines El Salvador
- KEP Nepalgunj · 375 km · ~55m · Yeti Airlines
- PKR Pokhara · 146 km · ~40m · Shree Airlines and Yeti Airlines
- SIF Simara · 70 km · ~35m · Buddha Air
- TMI Tumling Tar · 186 km · ~45m · Yeti Airlines
China (5)
- TFU Chengdu · 1,888 km · ~2h 50m · Air China
- CTU Chengdu · 1,831 km · ~2h 45m · Air China
- CAN Guangzhou · 2,837 km · ~4h · China Southern Airlines and Nepal Airlines
- KMG Kunming · 1,772 km · ~2h 40m · China Eastern
- LXA Lhasa · 571 km · ~1h 10m · Air China and Himalaya Airlines
India (4)
- DEL Delhi · 815 km · ~1h 30m · IndiGo, Air India and Drukair +1
- CCU Kolkata · 641 km · ~1h 15m · Air India and Buddha Air
- BOM Mumbai · 1,592 km · ~2h 25m · IndiGo and Nepal Airlines
- VNS Varanasi · 352 km · ~55m · Air India and Buddha Air
United Arab Emirates (4)
- AUH Abu Dhabi · 3,081 km · ~4h 15m · Air Arabia Abu Dhabi and Etihad Airways
- DXB Dubai · 2,991 km · ~4h 10m · Flydubai and Nepal Airlines
- DWC Dubai · 3,019 km · ~4h 10m · Flydubai
- SHJ Sharjah · 2,974 km · ~4h 10m · Air Arabia
Bangladesh (1)
- DAC Dhaka · 662 km · ~1h 20m · Biman Bangladesh Airlines, Cathay Pacific and Himalaya Airlines +1
Bhutan (1)
- PBH Thimphu · 402 km · ~1h · Bhutan Airlines and Drukair
Hong Kong (1)
- HKG Hong Kong · 2,932 km · ~4h 5m · Nepal Airlines
Japan (1)
- NRT Tokyo · 5,213 km · ~6h 50m · Nepal Airlines
Kuwait (1)
- KWI Kuwait · 3,644 km · ~4h 55m · Jazeera Airways
Malaysia (1)
- KUL Kuala Lumpur · 3,273 km · ~4h 30m · AirAsia X, Malaysia Airlines and Batik Air Malaysia +1
Oman (1)
- MCT Muscat · 2,746 km · ~3h 50m · Oman Air
Pakistan (1)
- KHI Karachi · 1,839 km · ~2h 45m · PIA
Qatar (1)
- DOH Doha · 3,360 km · ~4h 35m · Qatar Airways and Nepal Airlines
Saudi Arabia (1)
- DMM Dammam · 3,511 km · ~4h 45m · Himalaya Airlines
Singapore (1)
- SIN Singapore · 3,538 km · ~4h 50m · Singapore Airlines
South Korea (1)
- ICN Seoul · 3,966 km · ~5h 20m · Korean Air
Sri Lanka (1)
- CMB Colombo · 2,353 km · ~3h 20m · SriLankan Airlines
Thailand (1)
- BKK Bangkok · 2,230 km · ~3h 15m · Nepal Airlines and THAI Airways
Turkey (1)
- IST Istanbul · 5,301 km · ~7h · Turkish Airlines
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.