There are 40 direct nonstop flight destinations from Kathmandu Tribhuvan International (KTM), served by 32 airlines. 13 are domestic routes and 27 are international non-stop flights. The longest direct flight goes to Istanbul (IST), with a non-stop flight time of 8h 15m.
Route data last updated: May 27, 2026
Most Popular from Kathmandu
Busiest routes by number of airlines
🍃 Lowest-carbon direct flights from Kathmandu
Shortest nonstop routes from KTM — direct flights cut takeoff/climb fuel burn vs. taking a layover
Airlines from Kathmandu
About Tribhuvan International (KTM)
Frequently Asked Questions
How many direct flights are there from Kathmandu (KTM)?
40 nonstop destinations from Kathmandu (KTM), across 32 airlines. 13 domestic, 27 international.
Which airlines fly from Kathmandu (KTM)?
32 airlines fly nonstop from Kathmandu (KTM). Full list is in the airline section above.
What is the longest nonstop flight from Kathmandu (KTM)?
Istanbul (IST) — 3,303 miles, about 8h 15m.
Can I fly internationally from Kathmandu (KTM)?
Yes — 27 international nonstop destinations from KTM.
How early should I arrive at Tribhuvan International?
2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.
What timezone is Kathmandu (KTM) in?
Asia/Kathmandu.