Which Airlines Fly to Kathmandu, Nepal?

Tribhuvan International Airport (KTM), Kathmandu, serves as Nepal’s sole international aviation gateway. As of May 2026, 32 airlines operate scheduled flights to and from Kathmandu, connecting the Himalayan nation to 45 destinations across 16 countries, FlightsFrom reported. The airport, operated by the Civil Aviation Authority of Nepal (CAAN), handled nearly 9 million passengers in 2023 alone.

Kathmandu is a critical hub for trekkers, mountaineers, and regional travelers, as flights to Lukla, which is considered to be the most dangerous airport in the world take place from here. The same is true for the people who want to get to the Western region of the nation after a flight to Pokhara, a reputed city that hosts an international airport that hosts no international flights.

International carriers from the Middle East, South Asia, Southeast Asia, and East Asia all serve Tribhuvan International Airport. Nepal’s own national flag carrier, Nepal Airlines (RA), also operates international routes — though it and all other Nepali carriers remain banned from flying to the European Union.

Tribhuvan International Airport (KTM) is Nepal’s Only International Gateway

Tribhuvan International Airport is the largest and only international airport serving Kathmandu. The airport opened in 1949 and sits at an elevation of 4,390 feet (1,338 m) above mean sea level. It is located approximately 6 km from central Kathmandu.

The airport is a hub for several Nepali carriers, including Buddha Air, Nepal Airlines, Himalaya Airlines (H9), Yeti Airlines (Nepal’s first airline to offer an IPO), Shree Airlines, Saurya Airlines (which gained notoriety after a fatal crash a couple of years ago), Sita Air, and Tara Air. The Civil Aviation Authority of Nepal owns and operates the facility. Due to congestion and seasonal fog, the Government of Nepal has promoted Gautam Buddha International Airport in Lumbini and Pokhara International Airport as alternative diversion airports.

Photo: Cathay Pacific

The Full List of Airlines Flying To Kathmandu

As of May 2026, the following 32 airlines operate flights to and from Tribhuvan International Airport (KTM):

  • Air Arabia – Gulf low-cost carrier, operates connecting services via Sharjah
  • Air Arabia Abu Dhabi – Abu Dhabi-based low-cost affiliate of Air Arabia
  • Air China (CA) – China’s flag carrier, connecting Kathmandu to Beijing
  • Air India (AI) – India’s flag carrier; one of five airlines with direct Delhi–Kathmandu service
  • Air India Express (IX) – Budget arm of Air India, operating Indian subcontinent routes
  • Batik Air (ID) – Malaysian low-cost carrier, serving the Kuala Lumpur–Kathmandu route
  • Bhutan Airlines (B3) – National carrier of Bhutan, connects Paro to Kathmandu
  • Biman Bangladesh Airlines (BG) – Bangladesh’s flag carrier; currently operates Kathmandu–Dhaka service
  • Buddha Air (U4) – Nepal’s largest domestic airline by departures; also serves Varanasi and Kolkata internationally
  • Cathay Pacific (CX) – Hong Kong’s premium international carrier
  • China Eastern Airlines (MU) – Major Chinese carrier, offering connections via Shanghai
  • China Southern Airlines (CZ) – One of China’s largest carriers, serving Kathmandu from mainland Chinese hubs
  • Drukair (KB) – Bhutan’s royal airline, the second carrier connecting the two neighbouring nations
  • FlexFlight (WF) – Regional carrier with Kathmandu–Delhi connectivity
  • flydubai (FZ) – Dubai-based low-cost carrier, popular for European-to-Kathmandu connections via Dubai
  • Himalaya Airlines (H9) – Nepal-based carrier operating exclusively on international routes; operates an all-Airbus A320 fleet with 8 destinations and 48 routes. The carrier also recently launched a route that was never operated before, between Kathmandu and Shenzhen.
  • IndiGo (6E) – India’s largest airline by market share; among the airlines offering Delhi–Kathmandu service
  • Jazeera Airways (J9) – Kuwait-based low-cost carrier; operates 7 direct flights weekly between Kuwait City (KWI) and KTM
  • Korean Air (KE) – South Korea’s flag carrier, the only airline with direct Seoul–Kathmandu service
  • Kuwait Airways (KU) – Kuwait’s national carrier; operates 5 direct weekly flights to Kathmandu on Monday, Tuesday, Wednesday, Thursday, and Saturday
  • Malaysia Airlines (MH) – Malaysia’s flag carrier and Oneworld member, one of 4 carriers serving Kuala Lumpur (KUL)–Kathmandu
  • Nepal Airlines (RA) – Nepal’s national flag carrier; the leading international carrier at KTM in September 2025 with 53,262 passengers transported
  • Qatar Airways (QR) – Oneworld member and one of the most popular international airlines at KTM; 4th busiest international carrier at Tribhuvan in September 2025 with 39,278 passengers.
  • Shree Airlines (N2) – Nepal-based carrier; second largest by fleet size after Buddha Air with 11 fixed-wing aircraft as of May 2025
  • Sichuan Airlines (3U) – Chinese carrier operating from Chengdu and other Chinese cities
  • Singapore Airlines (SQ) – Star Alliance member; the only carrier with a direct Singapore (SIN)–Kathmandu service
  • SriLankan Airlines (UL) – Sri Lanka’s national carrier, connecting Colombo to Kathmandu
  • Thai AirAsia (FD) – Low-cost Thai carrier operating Kathmandu–Bangkok routes
  • Thai Airways (TG) – Thailand’s national carrier; serves Kathmandu from Bangkok Suvarnabhumi
  • Thai Lion Air (SL) – Budget carrier with Kathmandu–Bangkok connectivity
  • Turkish Airlines (TK) – Turkey’s flag carrier and the operator of the longest non-stop route from KTM: Kathmandu–Istanbul (IST), spanning 3,295 miles and taking approximately 8 hours and 10 minutes
  • Yeti Airlines (YT) – Nepal’s second-largest domestic airline; also connects Kathmandu to domestic destinations
Photo: Aleksandr Markin | Wikimedia Commons

Key International Routes to Kathmandu

Delhi, India is the top international destination from KTM. Five airlines serve the Indira Gandhi International Airport (DEL), New Delhi–Kathmandu route directly: Air India (AI), Bhutan Airlines (B3), FlexFlight, IndiGo (6E), and Nepal Airlines (RA). Kuala Lumpur International Airport (KUL) is the second-most-popular international connection, served by Batik Air, Himalaya Airlines, Malaysia Airlines, and Nepal Airlines.

Doha’s Hamad International Airport (DOH) is a key Gulf hub for Kathmandu-bound passengers. Three carriers operate direct Doha–Kathmandu services: Qatar Airways, Nepal Airlines, and Himalaya Airlines. Kuwait City is another notable Gulf connection, where both Jazeera Airways and Kuwait Airways operate daily direct flights to KTM.

Tokyo’s Narita International Airport (NRT) is the only Japanese city with a direct KTM link. Nepal Airlines operates this seasonal route, which runs from June to October each year. Seoul’s Incheon International Airport (ICN) connects to Kathmandu through Korean Air, the sole carrier on that sector.

Photo: N509FZ|Wikimedia Commons

Nepal’s Domestic Airlines at Tribhuvan Airport

Nepal’s busiest airlines by departure volume are domestic carriers. Buddha Air (U4) leads all airlines at KTM with approximately 493 scheduled weekly departures as of May 2026. Yeti Airlines holds the second position in weekly departure volume among all airlines at the airport.

Buddha Air’s fleet consists of ATR 72/42 aircraft, purpose-built for short runways and regional operations. The airline resumed international flights to Kolkata’s Netaji Subhas Chandra Bose International Airport (CCU) on 19 October 2025, after a six-year suspension. It operates three weekly return services — on Sundays, Tuesdays, and Thursdays — with a flight time of approximately 1 hour and 35 minutes.

Yeti Airlines has achieved the IATA Standard Safety Assessment (ISSA) certification, demonstrating compliance with international safety requirements. Shree Airlines (N2) is the second-largest Nepali carrier by fleet size, with 11 fixed-wing aircraft and 8 helicopters as of May 2025. We have a full breakdown of Nepal’s main fixed-wing and helicopter operators in 2025.

Photo: km30192002 | Wikimedia Commons

Nepal Airlines is the Top International Carrier At KTM

Nepal Airlines Corporation (RA), founded on 1 July 1958, is Nepal’s oldest airline and its national flag carrier. The airline’s headquarters are on Kantipath, Kathmandu. Its Everest Club serves as its frequent-flyer program.

Nepal Airlines operates six aircraft covering 36 destinations. Its narrow-body Airbus A320s operate regional routes, while its Airbus A330-200s handle longer international sectors. In September 2025, Nepal Airlines transported 53,262 passengers at Tribhuvan International Airport — the highest figure among all international carriers that month — comprising 28,178 inbound visitors and 25,081 outgoing passengers, according to CAAN.

The airline is currently preparing to launch direct flights between Kathmandu and Hazrat Shahjalal International Airport (DAC), Dhaka, Bangladesh. Subash Rijal, Director of the Operations Department and a senior captain at Nepal Airlines, was quoted in a report by KhabarHub as saying the airline aims “to address a notable absence in its network.” At present, Biman Bangladesh Airlines and Himalaya Airlines both operate the Kathmandu–Dhaka sector.

Photo: Tulsi Bhagat / Wikimedia Commons

Himalaya Airlines is Nepal’s Only IOSA-Certified Carrier

Himalaya Airlines (H9), founded on 19 August 2014 and headquartered in Gairidhara, Kathmandu, is a joint venture between Yeti World Investment of Nepal and Tibet Airlines of China. It is the only Nepali carrier certified under the IATA Operational Safety Audit (IOSA), the highest international aviation safety standard.

Himalaya Airlines operates exclusively on international routes. It currently serves 8 destinations across 48 routes with a fleet of five Airbus A320 aircraft. Its international network covers cities in the Middle East, South Asia, and Southeast Asia including Doha, Kuwait City, Dammam, Riyadh, Kuala Lumpur, and Dhaka.

Compared with Nepal Airlines, which handles a broader mix of domestic and international traffic, Himalaya Airlines focuses entirely on international passenger operations. Qatar Airways reported 39,278 passengers at KTM in September 2025, placing it 4th among all international carriers — while Himalaya Airlines also appeared prominently in the same CAAN traffic data, underscoring the competitive international landscape at Tribhuvan.

Photo: Motiram Itani | aviospace.org

The EU Ban on Nepali Airlines is a Long-Standing Obstacle

All Nepali airlines have been barred from operating in European Union airspace since 2013. The European Commission first imposed the ban on 5 December 2013, after ICAO listed Nepal under its Significant Safety Concern (SSC) list following lapses identified in 2009. The ban was renewed in May 2017 after Nepal’s CAAN failed to meet the required safety improvements.

ICAO removed Nepal from its SSC list in 2017, and a subsequent ICAO audit awarded Nepal an effective implementation score of 70.1% — 3% above the global average and well above the Asia-Pacific regional average of 61.4%. Despite this, the EU ban remains in place. CAAN officials stated that if the EU does not lift the ban following these improvements, it would amount to a “political-led” case rather than a safety-based one.

The ban has had a direct commercial impact on Nepal Airlines. According to a report by Aviospace.org, the procurement of two Airbus A330-200 widebody aircraft — justified partly on the grounds of serving European routes — resulted in a loss of Rs 1.47 billion (approximately $13.38 million) for the Nepalese government. Nepal Airlines currently has plans to serve European cities, contingent on removal from the EU’s banned carrier list. Until then, European travelers must connect to Kathmandu through hubs such as Doha, Dubai, Istanbul, or Delhi.

Photo: Dylan T | Wikimedia Commons

Turkey Is Europe’s Only Direct Link to Kathmandu

Turkish Airlines (TK) is the only carrier offering a direct flight between Europe and Kathmandu. The airline launched direct Istanbul (IST)–Kathmandu flights in September 2013, re-establishing Nepal’s link with continental Europe after Austrian Airlines discontinued its Vienna service. Turkish Airlines operates 6 non-stop weekly flights on the Istanbul Airport (IST)–Tribhuvan route.

The Istanbul–KTM sector is the longest non-stop flight from Kathmandu, covering 3,295 miles and requiring approximately 8 hours and 10 minutes in the air. Turkish Airlines operates this route using an Airbus A330-300. The aircraft type is significant: a Turkish Airlines A330-300 also became Nepal’s first aviation museum exhibit after suffering a runway excursion at KTM in March 2015, and has since been repurposed as the Aircraft Museum Kathmandu in Sinamangal.

For European travelers, flydubai, Qatar Airways, and Air Arabia provide the most popular connecting options into Kathmandu via Gulf hubs. flydubai alone offers 49 connecting flights weekly from Istanbul to Kathmandu, making it a dominant connector on the Europe–Nepal corridor.

Nepal’s Aviation Sector

Nepal’s aviation sector faces multiple structural challenges. Tribhuvan International Airport handles close to 9 million passengers annually but operates a single runway, which causes significant congestion. Winter fog further disrupts flight schedules at KTM, and the airport’s on-time performance rating stands at just 51%.

Nepal has opened two new international airports to help decentralize aviation traffic. Pokhara International Airport and Gautam Buddha International Airport in Lumbini are both promoted as diversion and growth airports by the Government of Nepal. The former of these airports is riddled with corruption charges while the latter is looking to boost its meager operations with fifth freedom flights.

Nepal Airlines has also increased its domestic reach. In April 2026, Nepal Airlines Corporation increased its Kathmandu–Resunga Airport (in Gulmi) flights to four times weekly — operating on Sundays, Tuesdays, Thursdays, and Saturdays — replacing the previous three-flight schedule. Officials cited improved aircraft availability following Twin Otter fleet maintenance as the reason for the expansion.

Photo: Paul Schmid | Wikimedia Commons

Summary: Which Are the Most Popular Airlines Fly to Kathmandu?

The table below provides a structured summary of key international airlines serving Tribhuvan International Airport (KTM):

Airline IATA Alliance Key Route(s)
Qatar Airways QR Oneworld Doha (DOH) – KTM
Turkish Airlines TK Star Alliance Istanbul (IST) – KTM (only direct Europe–Nepal flight)
Singapore Airlines SQ Star Alliance Singapore (SIN) – KTM
Air India AI Star Alliance Delhi (DEL) – KTM
IndiGo 6E None Delhi (DEL) – KTM
Malaysia Airlines MH Oneworld Kuala Lumpur (KUL) – KTM
Korean Air KE SkyTeam Seoul (ICN) – KTM
Nepal Airlines RA None Multiple international routes
Himalaya Airlines H9 None Doha, Kuwait, Kuala Lumpur, Dhaka
flydubai FZ None Dubai (DXB) – KTM
Kuwait Airways KU None Kuwait City (KWI) – KTM
Biman Bangladesh Airlines BG None Dhaka (DAC) – KTM
Thai Airways TG Star Alliance Bangkok (BKK) – KTM
Cathay Pacific CX Oneworld Hong Kong (HKG) – KTM

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top