Major Domestic Airports in Nepal – IATA Codes, Provinces and Flight Destinations

Major Domestic Airports in Nepal – IATA Codes, Provinces and Flight Destinations
Nepalcheapflights
Mar 17, 2026

Nepal has an extensive network of domestic airports that connect the capital city with remote Himalayan regions, trekking destinations, and major economic centers. Due to the country’s mountainous geography and challenging road infrastructure in some regions, domestic air travel plays a crucial role in transportation, tourism, and regional development. Nepal currently operates more than 30 domestic airports across all seven provinces, supporting both passenger travel and cargo services.

The primary aviation hub in Nepal is Tribhuvan International Airport (KTM) located in Kathmandu. Although it serves as Nepal’s main international gateway, it also handles the majority of domestic flights across the country. From Kathmandu, passengers can easily reach popular tourist destinations such as Pokhara, Lukla, Jomsom, Bharatpur, and Nepalgunj. Domestic airlines including Buddha Air, Yeti Airlines, and Shree Airlines operate frequent flights connecting these airports.

Several domestic airports also act as important gateways for trekking and adventure tourism. For example, Lukla Airport is widely known as the main entry point to the Everest region, while Pokhara Airport serves as the gateway to the Annapurna trekking area. Jomsom Airport provides access to the Mustang region and the famous pilgrimage site of Muktinath. Other regional airports such as Biratnagar, Bhadrapur, and Dhangadhi support business travel and regional connectivity.

In the remote Himalayan districts of Karnali Province, airports such as Jumla, Dolpa, and Rara play a vital role in connecting isolated communities with the rest of the country. These airports support essential services including tourism, medical evacuation flights, government operations, and supply transportation. As tourism continues to grow, Nepal’s domestic aviation network remains an essential part of the country’s infrastructure.

Complete List of Major Domestic Airports in Nepal

Airport Name City / Location IATA Code Province Main Domestic Destinations
Tribhuvan International Airport Kathmandu KTM Bagmati Pokhara, Lukla, Bharatpur, Biratnagar, Nepalgunj
Pohkara Airport Pokhara PKR Gandaki Kathmandu, Jomsom
Biratnagar Airport Biratnagar BIR Koshi Kathmandu
Bhadrapur Airport (Chandragadhi) Jhapa BDP Koshi Kathmandu
Bharatpur Airport Chitwan BHR Bagmati Kathmandu
Simara Airport Simara SIF Madhesh Kathmandu
Janakpur Airport Janakpur JKR Madhesh Kathmandu
Rajbiraj Airport Rajbiraj RJB Madhesh Kathmandu
Nepalgunj Airport Nepalgunj KEP Lumbini Kathmandu, Jumla, Dolpa
Dhangadhi Airport Dhangadhi DHI Sudurpashchim Kathmandu
Surkhet Airport Surkhet SKH Karnali Kathmandu
Jumla Airport Jumla JUM Karnali Nepalgunj
Rara Airport (Talcha) Mugu RARA Karnali Nepalgunj
Dolpa Airport Dolpa DOP Karnali Nepalgunj
Jomsom Airport Mustang JMO Gandaki Pokhara
Tumlingtar Airport Sankhuwasabha TMI Koshi Kathmandu
Taplejung Airport (Suketar) Taplejung TPJ Koshi Kathmandu
Phaplu Airport Solukhumbu PPL Koshi Kathmandu
Tenzing–Hillary Airport (Lukla) Lukla LUA Koshi Kathmandu / Ramechhap

Overview of Domestic Air Travel in Nepal

Domestic flights in Nepal are operated by several airlines including Buddha Air, Yeti Airlines, Shree Airlines, Tara Air, and Sita Air. These airlines provide regular scheduled flights between Kathmandu and major regional airports across the country. Mountain airstrips such as Lukla and Jomsom are particularly popular among international tourists heading to trekking regions including Everest Base Camp and the Annapurna Circuit.

As tourism continues to grow and infrastructure improves, Nepal’s domestic aviation network is expected to expand further. Airports across the country play a vital role in connecting remote communities, supporting tourism development, and strengthening regional economic activities.