KTM

Kathmandu Tribhuvan Airport (KTM) Flights & Information

Search for one-way and round-trip flights departing to and from Kathmandu Tribhuvan Airport (KTM). After clicking find deals, you’ll be taken to a page where you can modify your flight criteria if needed, and then proceed to selecting travel providers offering Kathmandu Tribhuvan Airport flight deals.
— KTM
1
We work with more than 300 partners to bring you better travel deals

Kathmandu Tribhuvan Airport (KTM) Flight Information

Find helpful information about Kathmandu Tribhuvan Airport (KTM) to aid in your flight search on Cheapflights.

Airport code

KTM

Daily departures

1,161

Daily arrivals

1,147

Most popular destination

DEL (New Delhi)

Cheapest destination

BWA (Siddharthanagar)

Average flight price

$534
Average number of daily flights departing from KTM
Average number of daily flights to KTM
Average for round-trip flights in December 2025

Kathmandu Tribhuvan Airport Guide

Sharad Ranabhat
October 8, 2024

Tribhuvan International Airport (KTM) is the primary international gateway to Nepal, connecting the Himalayan nation to over 40 destinations in 17 countries. For decades it was the only international airport in the country but there are now more in Pokhara (PKR) and Bhairahawa (BWA). Despite this, KTM remains the busiest airport in Nepal, handling around 7 million passengers annually.

Located just a few miles from the bustling city center of Kathmandu, the airport offers a unique blend of traditional Nepalese hospitality and modern airport facilities. KTM also serves as the main gateway for travelers heading to Mount Everest, whether for a summit expedition or a scenic flight around the peak.

While its role as Nepal's main airport is undisputed, KTM still faces challenges in terms of congestion and outdated infrastructure. This expert guide to Tribhuvan International Airport will make your experience as smooth as possible.

Terminals at Kathmandu Airport

Kathmandu Airport operates 2 terminals – one for international flights and another for domestic flights. The international terminal typically accommodates up to 1,350 passengers per hour, but during peak hours it handles as many as 2,200.

The international terminal has been modernized to an extent, but it continues to face challenges with overcrowding during peak times. Renovation and expansion projects in some sections of the airport are still underway and will hopefully improve the flow. Moreover, despite being smaller and modest, the domestic terminal caters to a large volume of domestic flights to dozens of destinations, handling more than 11,000 passengers daily.

Arrival experience at Tribhuvan International Airport

Upon arrival at KTM, passengers encounter a mix of historic and compact infrastructure, with ongoing efforts aimed at improving the overall experience. I’ve flown through this airport numerous times and the arrival process can vary depending on the time of day and passenger load. If you arrive during the day, immigration lines are usually manageable, but evening international flights often result in long lines.

The immigration process is relatively simple but slow. International passengers are advised to fill out arrival forms in advance and have their documents ready. On average, it can take 30 to 60 minutes to clear immigration, but during peak hours, especially with the arrival of multiple international flights, this can easily extend beyond an hour.

A recent improvement I’ve noticed is the use of automated immigration eGates for biometric passports. Though not widespread, they are being gradually introduced and this should improve processing times for certain travelers. Once immigration is cleared, baggage claim is straightforward. However, baggage handling still has room for improvement, with long waits not uncommon (especially in the morning and evening).

Customs and security

After retrieving baggage, passengers must pass through customs. This process tends to be hassle-free, though random checks may cause slight delays. In my experience, customs officers are generally courteous, but the lack of modern scanners or automated systems means manual checks are still frequent.

Security measures at KTM have improved over the years, with enhanced surveillance and updated scanners. While the security screening may seem basic compared to larger international airports, the procedures meet standard safety protocols and additional checks are sometimes carried out for flights heading to sensitive destinations.

Departing from KTM

On your departure day, I recommend arriving at least 3 hours before your flight to allow sufficient time for check-in, security and immigration. The airport has a web check-in facility for most airlines, which can help speed up the process. However, if you're checking in baggage, prepare for long lines, especially at the main counters.

Security screening for departing passengers can be time-consuming due to the limited number of security lanes. Additionally, immigration clearance can take up to an hour during busy periods, so it’s essential to factor in enough time before your flight. The airport staff are generally helpful, though the lack of efficient automated systems can make the process feel cumbersome at times.

Ground transportation options to and from KTM

One of the challenges at KTM is the lack of seamless public transportation options. The airport is located roughly 3.5 miles from the city center, but public transit services are minimal. Most passengers rely on taxis or pre-arranged hotel pickups for transportation. Taxis are available just outside the terminal, but the lack of standard fare meters can lead to overcharging, particularly for first-time visitors.

Personally, I recommend arranging transportation in advance through your hotel or opting for rideshare apps like Pathao, inDrive or Tootle, which have become popular in Kathmandu. Recently, these app-based services are being used widely as they offer a safer and more convenient way to get around. Moreover, numerous hotels in Kathmandu provide shuttle services, making it an excellent option to bypass any confusion at the airport.

A significant downside to the airport’s location is the congestion on Kathmandu’s roads. What should be a 20-minute ride from the airport to the city can easily stretch to around an hour due to heavy traffic, particularly during rush hours.

Domestic flight connectivity

KTM serves as the primary hub for domestic air travel within Nepal, offering flights to regional, remote and mountainous destinations. Multiple airlines including Buddha Air, Yeti Airlines, Shree Airlines and Nepal Airlines, among others, operate regular domestic flights from the domestic terminal.

If you're planning to fly domestically after arriving in Kathmandu, I suggest allowing ample time between your international and domestic flights. The domestic terminal is a short walk from the international terminal, but security checks and the often-unpredictable nature of domestic flights mean delays are common.

In my experience with domestic flights from KTM, the boarding process can feel chaotic, particularly during peak trekking seasons. Nepal weather is also a major factor, as flights to destinations in the hilly and mountainous regions are often delayed or canceled due to poor visibility.

Facilities and services at the airport

KTM facilities are modest compared to other international airports in the region, but gradual improvements are noticeable. Free Wi-Fi is available, though it’s slower for video streaming. I find mobile data more reliable and local SIM cards can be easily purchased at the airport or in the city.

Duty-free shopping at the airport is limited, offering a few stores with liquor, perfumes and souvenirs. While prices are fair, the selection isn’t wide. I personally recommend purchasing souvenirs or other items in the city rather than at the airport, as you’ll find a much wider range of products at lower prices.

Food and beverage options are basic. The food court is also limited, with a few cafes serving tea, coffee and light snacks. It’s always advisable to grab a meal before heading to the airport, especially if you have a long wait. Additionally, the cost of food inside the airport tends to be on the higher side.

Banking, currency exchange and parking facilities

Banking services are accessible, with a bank counter in the departure lounge and 2 currency exchange counters in the arrivals lounge. Several international and local banks provide ATMs for cash withdrawals and other banking needs, ensuring that currency services are readily available in multiple forms.

Parking at KTM includes a designated area in front of the operations building, accommodating 350 2-wheel and 100 4-wheel vehicles. The domestic terminal also has an allocated parking area with additional free parking areas for prepaid taxis and other vehicles.

Lounges at KTM

For passengers seeking comfort at Tribhuvan International Airport, there are several lounge options available, primarily in the international terminal. The Executive Lounge is situated on the first floor of the departures hall immediately after passing through immigration.

In the international terminal, passengers can also access 2 lounges via Priority Pass. For premium travelers, Thai Airways offers a Royal Silk Lounge available to airline business class passengers and Star Alliance Gold members. However, this lounge is located before the security checkpoint, which you may find less convenient as you’ll need to leave early enough to clear that before boarding.

The Radisson Hotel Kathmandu also operates an executive lounge located on the first floor of the departures hall in the international terminal. It caters to first and business class passengers of select airlines. Additionally, the Horizon Lounge managed by the Soaltee Hotel Group, is available in the international terminal and there is also a CIP Lounge available for hourly reservations.

This Cheapflights-commissioned article is presented as-is, for general informational purposes only, and may not be up-to-date. The opinions contained in the article are original to the author and reflect their authentic experience, which may vary significantly from the experience of others.

Find flight deals to Kathmandu

Cheapest flights to Kathmandu
Explore the most affordable flight options available to Kathmandu. Find the lowest fares based on data from user searches, with prices last updated on December 4, 2025.

This Gotogate deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Gotogate is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/221:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Tue 2/1710:55 pmKTM - JFK
1 stop41h 35mCathay Pacific
Deal found 12/2$712
This FlightHub deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/221:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Mon 2/1610:55 pmKTM - JFK
1 stop41h 35mCathay Pacific
Deal found 12/3$713
This FlightHub deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/221:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Sun 2/810:55 pmKTM - JFK
1 stop23h 50mCathay Pacific
Deal found 12/2$714
This Gurufare deal was found by Cheapflights users on 12/4. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Gurufare is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Wed 3/49:00 amJFK - KTM
1 stop25h 45mCathay Pacific
Tue 5/1911:00 pmKTM - JFK
1 stop23h 55mCathay Pacific
Deal found 12/4$726
This Gurufare deal was found by Cheapflights users on 12/1. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Gurufare is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Mon 1/199:00 amJFK - KTM
1 stop25h 45mCathay Pacific
Wed 2/1810:55 pmKTM - JFK
1 stop23h 50mCathay Pacific
Deal found 12/1$727
This Cathay Pacific deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Cathay Pacific is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Mon 1/269:00 amJFK - KTM
1 stop25h 45mCathay Pacific
Mon 2/1610:55 pmKTM - JFK
1 stop30h 55mCathay Pacific
Deal found 12/3$728
This Cathay Pacific deal was found by Cheapflights users on 12/1. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Cathay Pacific is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Tue 1/201:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Mon 2/210:55 pmKTM - JFK
1 stop23h 50mCathay Pacific
Deal found 12/1$729
This Indian Eagle deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Indian Eagle is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 1/231:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Mon 2/1610:55 pmKTM - JFK
1 stop30h 55mCathay Pacific
Deal found 12/3$762
This Indian Eagle deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Indian Eagle is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 1/239:00 amJFK - KTM
1 stop25h 45mCathay Pacific
Sun 2/810:55 pmKTM - JFK
1 stop23h 50mCathay Pacific
Deal found 12/2$763
This FlightHub deal was found by Cheapflights users on 12/1. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 4/172:50 pmJFK - KTM
1 stop45h 10mCathay Pacific
Sun 5/1011:00 pmKTM - JFK
1 stop23h 55mCathay Pacific
Deal found 12/1$764
This Gotogate deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Gotogate is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Mon 1/199:00 amJFK - KTM
1 stop25h 45mCathay Pacific
Fri 5/2211:00 pmKTM - JFK
1 stop23h 55mCathay Pacific
Deal found 12/2$768
This Gotogate deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Gotogate is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/221:40 pmJFK - KTM
1 stop45h 05mCathay Pacific
Fri 5/2211:00 pmKTM - JFK
1 stop23h 55mCathay Pacific
Deal found 12/2$769

Search for flights from Kathmandu

Cheapest flights from Kathmandu
Explore the most affordable flight options available from Kathmandu. Find the lowest fares based on data from user searches, with prices last updated on December 4, 2025.

This Trip.com deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Trip.com is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 3/512:50 pmKTM - BKK
1 stop22h 30mSriLankan Airlines
Tue 3/311:55 pmBKK - KTM
1 stop23h 55mSriLankan Airlines
Deal found 12/3$229
This FlightHub deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/112:50 pmKTM - BKK
1 stop10h 55mSriLankan Airlines
Tue 1/61:55 pmBKK - KTM
1 stop24h 00mSriLankan Airlines
Deal found 12/2$239
This Trip.com deal was found by Cheapflights users on 12/4. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Trip.com is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Sun 1/1112:50 pmKTM - BKK
1 stop22h 30mSriLankan Airlines
Tue 1/271:55 pmBKK - KTM
1 stop24h 00mSriLankan Airlines
Deal found 12/4$247
This Mytrip deal was found by Cheapflights users on 12/1. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Mytrip is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Mon 2/212:50 pmKTM - BKK
1 stop22h 30mSriLankan Airlines
Tue 2/171:55 pmBKK - KTM
1 stop24h 00mSriLankan Airlines
Deal found 12/1$264
This CheapOair deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure CheapOair is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Wed 1/141:40 pmKTM - BKK
1 stop21h 40mSriLankan Airlines
Wed 1/213:20 pmBKK - KTM
1 stop21h 45mSriLankan Airlines
Deal found 12/2$268
This Trip.com deal was found by Cheapflights users on 12/4. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Trip.com is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 12/2611:10 amKTM - BKK
Nonstop3h 20mNepal Airlines
Wed 12/314:45 pmBKK - KTM
Nonstop3h 30mNepal Airlines
Deal found 12/4$275
This FlightHub deal was found by Cheapflights users on 12/4. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 12/2611:10 amKTM - BKK
Nonstop3h 20mNepal Airlines
Fri 1/24:45 pmBKK - KTM
Nonstop3h 30mNepal Airlines
Deal found 12/4$283
This Booking.com deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure Booking.com is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Wed 12/1711:10 amKTM - BKK
Nonstop3h 20mNepal Airlines
Wed 12/244:45 pmBKK - KTM
Nonstop3h 30mNepal Airlines
Deal found 12/2$285
This FlightHub deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Thu 1/1512:50 pmKTM - BKK
1 stop22h 30mSriLankan Airlines
Tue 1/201:55 pmBKK - KTM
1 stop24h 00mSriLankan Airlines
Deal found 12/3$286
This FlightHub deal was found by Cheapflights users on 12/3. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Tue 2/1012:05 amKTM - DXB
1 stop14h 00mKuwait Airways
Wed 2/181:20 pmDXB - KTM
1 stop7h 55mKuwait Airways
Deal found 12/3$373
This FlightHub deal was found by Cheapflights users on 12/4. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Fri 2/277:20 amKTM - DXB
1 stop12h 20mKuwait Airways
Sat 2/281:20 pmDXB - KTM
1 stop7h 55mKuwait Airways
Deal found 12/4$374
This FlightHub deal was found by Cheapflights users on 12/2. Clicking the “Pick Dates” button in this card will allow you to select your dates and further customize your flight criteria. From there, click “Find deals”, make sure FlightHub is selected, and click “Compare selected” under the list of providers to see comparable flight deals.
Wed 2/1112:05 amKTM - DXB
1 stop14h 00mKuwait Airways
Thu 2/196:55 pmDXB - KTM
1 stop9h 40mKuwait Airways
Deal found 12/2$394

Kathmandu Tribhuvan Airport (KTM) flight status

Find the status of flights flying to and from Kathmandu Tribhuvan Airport (KTM). Search by flight number or origin/destination and date/time to find the specific flight(s) you’re interested in.
Utilize the flight tracker to see the current status of flights flying to and from Kathmandu Tribhuvan Airport.
or
YYYY-MM-DD

Reviews of airlines servicing Kathmandu Tribhuvan Airport (KTM)

Read reviews of airlines servicing Kathmandu Tribhuvan Airport (KTM). Use this information to make informed decisions when choosing an airline for your flight to or from Kathmandu Tribhuvan Airport (KTM). Reviews last updated December 4, 2025.
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.
8.1
Very good
1,411 reviews
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.
7.6
Good
1,084 reviews
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.
7.4
Good
3,678 reviews
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.
7.3
Good
4,078 reviews
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.
5.5
Fair
2,950 reviews
8.1
Very good
1,411 reviews

Food

7.8

Crew

8.6

Boarding

8.3

Overall

8.1

Entertainment

8.0

Comfort

8.0

Reviews

1 / 10
Staff at Barcelona were fantastic, they helped me change a flight and nothing was any problem. Thank you Dina.

Browse thousands of different options on Cheapflights for your next trip