Tribhuvan International Airport (KTM) is Nepal's only international airport and the sole gateway to Kathmandu, the country's capital. Named after King Tribhuvan, it handles all international and domestic flights for the Kathmandu Valley and is the primary entry point for trekkers, pilgrims, and business travellers visiting Nepal.
Kathmandu has one airport, KTM. Nepal has smaller domestic airports across the country including Pokhara Regional International Airport, which opened in 2023, but KTM is the only facility in the Kathmandu Valley handling international traffic.
Tribhuvan International Airport has two terminals:
The international and domestic terminals are separate buildings connected by a short road. For connections between international and domestic flights, allow at least 3 hours as the process involves exiting one terminal and completing check-in and security at the other.
KTM has one runway, approximately 3,050 metres long. The single runway causes sequenced operations and, combined with mountain weather and morning fog in the Kathmandu Valley, makes KTM one of the more technically demanding airports in the region. Delays are common, particularly in the mornings.
Nepal is one of the easiest destinations for Indian passport holders. Here is what you need to know:
The official name is Tribhuvan International Airport, operated by the Civil Aviation Authority of Nepal (CAAN).
The IATA code is KTM and the ICAO code is VNKT.
The International Terminal handles all international flights. The Domestic Terminal serves flights within Nepal. They are separate buildings within the same complex.
Tribhuvan International Airport is in the Sinamangal area of Kathmandu, approximately 6 km east of Thamel.
The airport was established in 1949 as Gauchar Airport, renamed after King Tribhuvan, and began international operations in the 1950s.
KTM does not consistently operate 24 hours. Flights are subject to daylight restrictions and weather. Morning fog frequently causes delays. Always check your flight status before heading to the airport.
The airport is about 6 km from Thamel. A taxi takes 15 to 30 minutes depending on traffic, which can be heavy during peak hours.
Airlines at KTM include Nepal Airlines, Qatar Airways, Emirates, Turkish Airlines, Air India, IndiGo, Himalaya Airlines, and several other regional carriers.
Yes. The Yak and Yeti Lounge and Nepal Airlines lounge in the international terminal are available via paid day pass, offering refreshments and comfortable seating.
Domestic Flights
International Flights