Airports

Airports in Nepal

Nepal has 8 airports with scheduled flights, 2 of them international. The main gateway is Tribhuvan International Airport (KTM).

Most international travelers arrive at Tribhuvan International Airport (KTM), Nepal’s primary gateway and one of the country’s major airports. Kathmandu is also the main hub for flights and permits in the Kathmandu Valley, putting KTM at the center of onward travel to temple squares and major trekking and safari regions.

Nepal’s other international option is Pokhara International Airport (PHH), serving Pokhara, the lakeside town beneath the Annapurnas and a key base for routes like the Annapurna Circuit and Annapurna Sanctuary. Scheduled domestic flying links Kathmandu with a spread of regional airports including Biratnagar Airport (BIR), Janakpur Airport (JKR), Nepalgunj Airport (KEP), Taplejung Airport (TPJ), Pokhara Domestic Airport (PKR), and Gautam Buddha International Airport (BWA). These flights complement overland travel between Nepal’s main regions, from the Kathmandu Valley to Terai gateways such as Nepalgunj and pilgrimage centers such as Janakpur and Lumbini, the Birthplace of the Lord Buddha.

International Airports

Where long-haul and regional international flights land; 3 of Nepal's airports are large hubs.

Airport Map

INDIA CHINA Kathmandu KTM PHH BIR BWA JKR KEP PKR TPJ

International Domestic

Domestic Airports

Airports with scheduled domestic flights only.