1. Home
  2. Countries
  3. Nepal

Airports in Nepal

Nepal has 19 airports with scheduled passenger service in our directory. The OurAirports database lists 50 aerodromes in the country in total: 3 × large airport, 6 × medium airport, 41 × small airport.

BDP — Bhadrapur AirportBHR — Bharatpur AirportBIR — Biratnagar AirportBWA — Gautam Buddha International AirportDOP — Dolpa AirportIMK — Simikot AirportJKR — Janakpur AirportJMO — Jomsom AirportJUM — Jumla AirportKEP — Nepalgunj AirportKTM — Tribhuvan International AirportLUA — Tenzing-Hillary AirportPHH — Pokhara International AirportPKR — Pokhara Domestic AirportSIF — Simara AirportSIH — Silgadi Doti AirportSKH — Surkhet AirportTMI — Tumling Tar AirportTPJ — Taplejung AirportBDPBHRBIRBWADOPIMKJKRJMOJUMKEPKTMLUAPHHPKRSIFSIHSKHTMITPJ
Map of commercial airports in NepalNatural Earth

Airports classified as large

Cities with several airports

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Bagmati Province

IATAICAONameCityType
BHRVNBPBharatpur AirportBharatpurSmall airport
KTMVNKTTribhuvan International AirportKathmanduLarge airport

Gandaki Province

IATAICAONameCityType
JMOVNJSJomsom AirportJomsomSmall airport
PKRVNPKPokhara Domestic AirportPokharaMedium airport
PHHVNPRPokhara International AirportPokharaLarge airport

Karnali Province

IATAICAONameCityType
DOPVNDPDolpa AirportDolpaSmall airport
JUMVNJLJumla AirportJumlaSmall airport
IMKVNSTSimikot AirportSimikotSmall airport
SKHVNSKSurkhet AirportSurkhetSmall airport

Koshi Province

IATAICAONameCityType
BDPVNCGBhadrapur AirportBhadrapurSmall airport
BIRVNVTBiratnagar AirportBiratnagarMedium airport
TPJVNTJTaplejung AirportTaplejungMedium airport
LUAVNLKTenzing-Hillary AirportLuklaMedium airport
TMIVNTRTumling Tar AirportTumling TarSmall airport

Lumbini Province

IATAICAONameCityType
BWAVNBWGautam Buddha International AirportSiddharthanagar (Bhairahawa)Large airport
KEPVNNGNepalgunj AirportNepalgunjMedium airport

Madhesh Province

IATAICAONameCityType
JKRVNJPJanakpur AirportJanakpurMedium airport
SIFVNSISimara AirportSimaraSmall airport

Sudurpashchim Province

IATAICAONameCityType
SIHVNDTSilgadi Doti AirportSilgadi DotiSmall airport

Complete aerodrome directory

All 50 airports, airfields and seaplane bases recorded for Nepal in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Nepal have?

Our directory lists 19 airports with scheduled service in Nepal. Including small airfields and seaplane bases, OurAirports records 50 aerodromes.

Which airports in Nepal are classified as large?

OurAirports classifies these airports in Nepal as large: Gautam Buddha International Airport (BWA), Tribhuvan International Airport (KTM), Pokhara International Airport (PHH).

Source: OurAirports · Data updated: 9 November 2026