Airports of Nepal
Nepal's air network is exactly what you'd expect from a landlocked country where the terrain does most of the decision-making. Fourteen commercial airports sounds like a lot until you realise thirteen of them are minor airfields with fewer than eight destinations apiece. Everything international flows through KTM — Tribhuvan International in Kathmandu — which handles 39 non-stop routes and functions as the sole point of entry for virtually every foreign visitor. The Himalayas aren't just a backdrop here; they're the reason a road network alone was never going to cut it, and why Nepal ended up with a constellation of small airstrips rather than a spread of proper regional hubs.
The shape of Nepal's aviation network
Tribhuvan's outsized role in this country is hard to overstate. With 39 non-stop destinations, KTM is doing work that most mid-sized hub airports would recognise, yet it's operating in a country of roughly 30 million people without a single competitor in the same weight class. Pokhara (PKR) manages four routes, Bhairahawa (BWA) three — these aren't regional alternatives so much as specialist access points for specific travellers. What makes Nepal distinctive from an aviation perspective is that the domestic tier isn't supplementing international travel, it's enabling it. Those thirteen minor airfields exist because certain districts are effectively unreachable any other way. Flying here isn't a convenience upgrade; for a lot of routes, it's the only practical option on the table.
Airport tiers in Nepal
Regional airports (1)
- KTM Kathmandu — 39 destinations
Minor airfields (13)
- PKR Pokhara — 4 destinations
- BWA Bhairawa — 3 destinations
- BHR Bharatpur — 2 destinations
- KEP Nepalganj — 2 destinations
- BDP Bhadrapur — 1 destinations
- JKR Janakpur — 1 destinations
- SKH Surkhet — 1 destinations
- BIR Biratnagar — 1 destinations
- SIF Simara — 1 destinations
- DHI Dhangarhi — 1 destinations
- TMI Tumling Tar — 1 destinations
- RJB Rajbiraj — 1 destinations
Tips for using Nepal's airports
If you're coming from outside South Asia, you're landing at KTM — full stop. Pokhara and Bhairahawa have international service, but the route options are thin, so most travellers connect through Kathmandu regardless. For trekking in the Annapurna region, a domestic leg from KTM to PKR saves major overland time. For Lumbini, BWA is the closest airport. Don't assume smaller airfields operate like normal airports — schedules at minor strips are weather-dependent in ways that can cascade unpredictably, especially in monsoon season. Build buffer days around any domestic connection if it matters when you arrive.
Frequently asked questions
How many airports are in Nepal?
Nepal has 14 commercial airports that serve domestic and international routes. These airports connect major cities and tourist destinations throughout the country.
What is the biggest and busiest airport in Nepal?
Tribhuvan International Airport (KTM) in Kathmandu is Nepal's largest and busiest airport, serving as the primary hub for international travelers. It handles the majority of the country's international flights and is the main hub for domestic connections.
Can I fly internationally from regional airports in Nepal?
No, Nepal does not have any major international hubs outside of Kathmandu, so international flights are only available from Tribhuvan International Airport. Regional airports operate primarily domestic routes connecting smaller cities and tourist areas.
What is the distance and transit between Nepal's main airports?
Tribhuvan International Airport in Kathmandu is the main hub, with domestic flights connecting to regional airports throughout Nepal. Transit times between airports vary depending on the specific destination and flight availability.
Which airport should I fly into when visiting Nepal?
Most international visitors should fly into Tribhuvan International Airport (KTM) in Kathmandu, as it's the only airport with international connections. From Kathmandu, you can arrange domestic flights or ground transportation to reach other regions like Pokhara, Biratnagar, or mountain trekking areas.