+977-9709047652
Explore by Country
See all 22 Thailand packages
Most popular pick
See all 22 Thailand packages →
See all 11 Vietnam packages
Most popular pick
See all 11 Vietnam packages →
See all 10 Indonesia (Bali) packages
Most popular pick
See all 10 Indonesia (Bali) packages →
See all 7 Maldives packages
Most popular pick
See all 7 Maldives packages →
See all 10 China packages
Most popular pick
See all 10 China packages →
See all 13 Sri Lanka packages
Most popular pick
See all 13 Sri Lanka packages →
See all 9 Malaysia packages
Most popular pick
See all 9 Malaysia packages →
See all 8 Singapore packages
Most popular pick
See all 8 Singapore packages →
See all 2 Kenya packages
Most popular pick
See all 2 Kenya packages →
See all 16 India packages
Most popular pick
See all 16 India packages →
See all 3 Dubai packages
Most popular pick
See all 3 Dubai packages →
See all 7 Nepal packages
Most popular pick
See all 7 Nepal packages →
See all 6 Philippines packages
Most popular pick
See all 6 Philippines packages →
Search Tours or Places
Search Tours or Places
Blog / Travel Tips

Direct Flights from Kathmandu: Non-Stop and One-Stop Routes

34 min read 08 Oct 2026
Turboprop aircraft parked on the apron at Kathmandu airport at sunrise with hills behind

Short answer: From Tribhuvan International Airport (KTM) in Kathmandu you can fly non-stop to Delhi, Bangkok, Kuala Lumpur, Singapore, Colombo, Dubai, Doha and several Chinese cities, among others. Bali, Vietnam, the Maldives, the Philippines and Kenya need one stop, usually in Kuala Lumpur, Bangkok, Singapore, Delhi, Colombo, Doha or Dubai. Pokhara now has a daily flydubai service; Bhairahawa had no scheduled international flights on 8 October 2026.

This page is the route map behind every trip that starts in Kathmandu. It lists which cities you can reach without changing planes, which airlines fly them, roughly how long each flight takes, and where you change for places with no direct service. It also covers the two newer international airports at Bhairahawa and Pokhara, how schedules shift through the year, and what economy tickets typically cost by season. It is written for anyone flying out of Nepal: Nepali families on a festival holiday, couples planning a honeymoon, students and workers, and diaspora Nepalis flying home and onwards. For ideas on where to go in the first place, see our guide to the best travel destinations for Nepalese travellers.

Checked: 8 Oct 2026. Routes and approximate flight times come from FlightConnections schedule data for Kathmandu (KTM), cross-checked against KAYAK route pages and airline announcements. Airlines add, drop and pause routes every season, so confirm on the airline's own website before you book.

Which cities have direct flights from Kathmandu?

On 8 October 2026, schedule data listed non-stop international flights from Kathmandu to more than 25 cities in South Asia, Southeast Asia, East Asia, the Gulf and Turkey. Of the 12 countries most Gomayu travellers ask about, seven have a non-stop flight to at least one city: India, Thailand, Malaysia, Singapore, Sri Lanka, the United Arab Emirates and China. Five do not: Indonesia (Bali), Vietnam, the Maldives, the Philippines and Kenya.

"Direct" and "non-stop" are used loosely by booking sites. In this guide, non-stop means one flight with no landing on the way. A one-stop trip means you land at a hub airport and either change planes or stay on board while the aircraft refuels or picks up passengers.

Kathmandu routes to the 12 most-asked destinations

DestinationNon-stop from KTM?Main carriers from KTM (Oct 2026)Arrival airport or usual hubApprox. flight time
India (Delhi)YesAir India, IndiGo, Nepal AirlinesDelhi (DEL)About 1 h 50 min
India (Mumbai, Bengaluru, Kolkata, Varanasi)YesIndiGo and Nepal Airlines (Mumbai); Air India Express and Nepal Airlines (Bengaluru); Buddha Air (Kolkata, Varanasi)BOM, BLR, CCU, VNSAbout 1 h 05 min to 3 h 15 min
ThailandYesThai Airways, Nepal Airlines, Himalaya Airlines (Suvarnabhumi); Thai Lion Air (Don Mueang)Bangkok (BKK or DMK)About 3 h 20 min
Sri LankaYesSriLankan AirlinesColombo (CMB)About 3 h 35 min
ChinaYesAir China, Sichuan Airlines, China Southern, China Eastern, Himalaya Airlines, Nepal AirlinesChengdu, Kunming, Guangzhou, Shenzhen, Shanghai, HangzhouAbout 3 h 05 min to 5 h 35 min
United Arab EmiratesYesflydubai, Himalaya Airlines, Nepal Airlines (Dubai); Air Arabia (Sharjah); Air Arabia Abu DhabiDubai (DXB), Sharjah (SHJ), Abu Dhabi (AUH)About 4 h 25 min to 4 h 40 min
MalaysiaYesMalaysia Airlines, Batik Air, Himalaya Airlines, Nepal AirlinesKuala Lumpur (KUL)About 4 h 40 min
SingaporeYesSingapore AirlinesSingapore Changi (SIN)About 5 h 10 min
Indonesia (Bali)NoConnect on Malaysia Airlines, Batik Air, Singapore Airlines, Thai Airways and othersKuala Lumpur, Singapore or BangkokAbout 7 h 45 min to 8 h of flying, plus the connection
VietnamNoConnect via Bangkok, Kuala Lumpur, Singapore, Guangzhou or KunmingBangkok is the most common hubAbout 5 h 15 min to 8 h of flying, plus the connection
MaldivesNoConnect via Colombo, an Indian city or the GulfColombo is the shortest routingAbout 5 h of flying, plus the connection
PhilippinesNoConnect via Bangkok, Kuala Lumpur, Singapore, Hong Kong or GuangzhouBangkok is the most common hubAbout 7 h to 9 h of flying, plus the connection
KenyaNoConnect via Doha, Dubai, Sharjah, Abu Dhabi, Mumbai or IstanbulDoha or DubaiAbout 9 h 45 min to 10 h of flying, plus the connection

Checked: 8 Oct 2026, FlightConnections (Kathmandu, Hanoi, Ho Chi Minh City, Male, Manila, Denpasar and Nairobi airport pages) and KAYAK route pages for KTM. Flying time for one-stop routes adds the two legs and leaves out the time on the ground, which can be anything from about 2 hours to an overnight wait.

Main non-stop international routes from Kathmandu, by region

Beyond the main holiday destinations, Kathmandu has non-stop links that matter for diaspora travellers, students and workers. The list below covers the main international non-stop routes that appeared in the schedule data on the day we checked.

RegionCity (airport code)AirlinesApprox. time
South AsiaDelhi (DEL)Air India, IndiGo, Nepal Airlines1 h 50 min
South AsiaMumbai (BOM)IndiGo, Nepal Airlines2 h 45 min
South AsiaBengaluru (BLR)Air India Express, Nepal Airlines3 h 15 min
South AsiaKolkata (CCU)Buddha Air1 h 45 min
South AsiaVaranasi (VNS)Buddha Air1 h 05 min
South AsiaDhaka (DAC)Biman Bangladesh Airlines, Himalaya Airlines1 h 25 min
South AsiaParo (PBH), BhutanDruk Air, Bhutan Airlines1 h 05 min
South AsiaColombo (CMB)SriLankan Airlines3 h 35 min
Southeast AsiaBangkok Suvarnabhumi (BKK)Thai Airways, Nepal Airlines, Himalaya Airlines3 h 20 min
Southeast AsiaBangkok Don Mueang (DMK)Thai Lion Air3 h 20 min
Southeast AsiaKuala Lumpur (KUL)Malaysia Airlines, Batik Air, Himalaya Airlines, Nepal Airlines4 h 40 min
Southeast AsiaSingapore (SIN)Singapore Airlines5 h 10 min
ChinaChengdu (TFU)Air China, Sichuan Airlines3 h 05 min
ChinaKunming (KMG)China Eastern3 h 15 min
ChinaShenzhen (SZX)Himalaya Airlines4 h 25 min
ChinaGuangzhou (CAN)China Southern, Nepal Airlines4 h 35 min
ChinaShanghai Pudong (PVG)Himalaya Airlines5 h 20 min
ChinaHangzhou (HGH)Himalaya Airlines5 h 35 min
East AsiaHong Kong (HKG)Cathay Pacific, Nepal Airlines4 h 45 min
East AsiaSeoul Incheon (ICN)Korean Air6 h 15 min
East AsiaTokyo Narita (NRT)Nepal Airlines6 h 45 min
GulfSharjah (SHJ)Air Arabia4 h 25 min
GulfDubai (DXB)flydubai, Himalaya Airlines, Nepal Airlines4 h 40 min
GulfAbu Dhabi (AUH)Air Arabia Abu Dhabi4 h 40 min
GulfDoha (DOH)Qatar Airways, Himalaya Airlines, Nepal Airlines5 h
GulfDammam (DMM)Himalaya Airlines, Nepal Airlines5 h 20 min
GulfKuwait City (KWI)Jazeera Airways, Kuwait Airways5 h 50 min
EuropeIstanbul (IST)Turkish Airlines8 h

Checked: 8 Oct 2026, FlightConnections schedule data for Kathmandu (KTM). Some routes run only a few days a week, and a route can appear in schedule data before or after the dates it actually operates. Himalaya Airlines' Shanghai and Hangzhou services restarted or launched in late September 2026 with two flights a week (Spotlight Nepal, 29 Sep and 1 Oct 2026). Schedule data flags Dhaka, Hangzhou and Tokyo Narita as seasonal routes (October to March), so check that they run on your dates.

There is no non-stop flight from Kathmandu to Europe other than Istanbul, and none to North America, Australia or Africa. Travellers heading to the UK, the US, Canada or Australia usually connect through Doha, Dubai, Istanbul, Delhi, Kuala Lumpur, Singapore, Bangkok or Hong Kong.

Which airlines fly internationally from Tribhuvan International Airport?

About 28 airlines operated scheduled international flights from Tribhuvan International Airport in October 2026, including two Nepali carriers with large international networks, Nepal Airlines and Himalaya Airlines. The rest are foreign airlines that fly in from their own hubs, and Buddha Air, which is mainly a domestic airline, also flies to Kolkata and Varanasi.

Tribhuvan is Nepal's main international gateway and is operated by the Civil Aviation Authority of Nepal (CAAN). Domestic and international flights use separate terminals at the same airport, so allow time to move between them if you are flying in from another Nepali city on the same day.

AirlineBased inInternational routes from Kathmandu (Oct 2026)
Nepal AirlinesNepalDelhi, Mumbai, Bengaluru, Bangkok, Kuala Lumpur, Guangzhou, Hong Kong, Tokyo Narita, Dubai, Doha, Dammam
Himalaya AirlinesNepalBangkok, Kuala Lumpur, Dhaka, Dubai, Doha, Dammam, Shenzhen, Shanghai, Hangzhou
Buddha AirNepalKolkata, Varanasi
Air India, IndiGo, Air India ExpressIndiaDelhi (Air India, IndiGo), Mumbai (IndiGo), Bengaluru (Air India Express)
Thai Airways, Thai Lion AirThailandBangkok Suvarnabhumi (Thai Airways), Bangkok Don Mueang (Thai Lion Air)
Malaysia Airlines, Batik AirMalaysiaKuala Lumpur
Singapore AirlinesSingaporeSingapore
SriLankan AirlinesSri LankaColombo
Air China, Sichuan Airlines, China Southern, China EasternChinaChengdu (Air China, Sichuan), Guangzhou (China Southern), Kunming (China Eastern)
Cathay PacificHong KongHong Kong
Korean AirSouth KoreaSeoul Incheon
flydubai, Air Arabia, Air Arabia Abu DhabiUAEDubai (flydubai), Sharjah (Air Arabia), Abu Dhabi (Air Arabia Abu Dhabi)
Qatar AirwaysQatarDoha
Jazeera Airways, Kuwait AirwaysKuwaitKuwait City
Biman Bangladesh AirlinesBangladeshDhaka
Druk Air, Bhutan AirlinesBhutanParo
Turkish AirlinesTurkeyIstanbul

Checked: 8 Oct 2026, FlightConnections (KTM), KAYAK route pages for KTM to Delhi, Bangkok, Kuala Lumpur, Singapore, Colombo, Dubai and Guangzhou, and airline announcements. Route lists are a snapshot, not a full network map for each airline.

Nepali carriers or foreign carriers: does it matter?

For most holiday trips the practical differences are the schedule and the onward network, not the flag on the tail.

  • Foreign hub carriers such as Singapore Airlines, Thai Airways, Malaysia Airlines, Qatar Airways, flydubai and Turkish Airlines sell through tickets beyond their hub, so a Kathmandu to Bali or Kathmandu to Manila trip can be booked as one ticket with protected connections.
  • Nepal Airlines and Himalaya Airlines are useful for point-to-point trips to cities they serve, such as Bangkok, Kuala Lumpur, Dubai or Doha. Check whether a through ticket to a further city is possible before you book separate tickets.
  • Low-cost carriers such as Air Arabia, Batik Air, IndiGo and Thai Lion Air may charge separately for checked bags and meals. Compare the full price for your baggage, not the headline fare.

If this is your first flight abroad, our first-time flight tips walk through check-in, security and boarding at Tribhuvan step by step.

Explore Thailand tour packages
View all →
Coral Island & Nong Nooch Garden Tour

Coral Island & Nong Nooch Garden Tour

🗓 6 Days · 5 Nights
from NRs 46,000 / person
View tour →
Thailand, Singapore & Malaysia Tour with Phuket

Thailand, Singapore & Malaysia Tour with Phuket

🗓 10 Days · 9 Nights
from NRs 1,01,000 / person
View tour →
Bangkok Pattaya Tour

Bangkok Pattaya Tour

🗓 5 Days · 4 Nights
from NRs 36,500 / person
View tour →
Bangkok Pattaya Phuket Tour

Bangkok Pattaya Phuket Tour

🗓 7 Days · 6 Nights
from NRs 57,500 / person
View tour →
Bangkok Krabi Tour

Bangkok Krabi Tour

🗓 6 Days · 5 Nights
from NRs 49,000 / person
View tour →
Bangkok & Koh Samui Honeymoon Tour

Bangkok & Koh Samui Honeymoon Tour

🗓 7 Days · 6 Nights
from NRs 74,500 / person
View tour →
Thailand & Vietnam Tour

Thailand & Vietnam Tour

🗓 8 Days · 7 Nights
from NRs 65,900 / person
View tour →
Bangkok Phuket Krabi Tour

Bangkok Phuket Krabi Tour

🗓 8 Days · 7 Nights
from NRs 64,800 / person
View tour →
Bangkok Phuket Tour

Bangkok Phuket Tour

🗓 6 Days · 5 Nights
from NRs 48,000 / person
View tour →
Bangkok & Krabi Tour with Free Days

Bangkok & Krabi Tour with Free Days

🗓 8 Days · 7 Nights
from NRs 59,000 / person
View tour →
Bangkok Pattaya Phuket Krabi Tour

Bangkok Pattaya Phuket Krabi Tour

🗓 9 Days · 8 Nights
from NRs 68,500 / person
View tour →
Bangkok, Chiang Rai & Chiang Mai Tour

Bangkok, Chiang Rai & Chiang Mai Tour

🗓 8 Days · 7 Nights
View tour →
Thailand, Singapore & Malaysia Family Tour

Thailand, Singapore & Malaysia Family Tour

🗓 11 Days · 10 Nights
from NRs 1,32,000 / person
View tour →
Royal Caribbean Cruise Tour

Royal Caribbean Cruise Tour

🗓 6 Days · 5 Nights
View tour →
Bangkok & Koh Phangan Full Moon Party Tour

Bangkok & Koh Phangan Full Moon Party Tour

🗓 8 Days · 7 Nights
View tour →
Phuket & Krabi Tour

Phuket & Krabi Tour

🗓 6 Days · 5 Nights
View tour →
Short Bangkok Tour

Short Bangkok Tour

🗓 4 Days · 3 Nights
from NRs 28,000 / person
View tour →
Phuket, Phi Phi & Krabi Island Escape

Phuket, Phi Phi & Krabi Island Escape

🗓 7 Days · 6 Nights
View tour →
Krabi Island Tour

Krabi Island Tour

🗓 5 Days · 4 Nights
from NRs 36,500 / person
View tour →
Phuket Tour

Phuket Tour

🗓 5 Days · 4 Nights
from NRs 37,000 / person
View tour →
Bangkok Family Friendly Tour

Bangkok Family Friendly Tour

🗓 5 Days · 4 Nights
View tour →
Bangkok & Pattaya Skydiving Tour

Bangkok & Pattaya Skydiving Tour

🗓 6 Days · 5 Nights
from NRs 1,21,000 / person
View tour →

How long are flights from Kathmandu to Asia and the Gulf?

Non-stop flights from Kathmandu take about 1 to 2 hours to nearby Indian cities, Dhaka and Paro, about 3 to 3.5 hours to Bangkok, Chengdu and Colombo, about 4.5 to 5 hours to Kuala Lumpur, Singapore, Dubai and Doha, and 6 hours or more to Seoul, Tokyo and Istanbul. These are approximate scheduled block times (gate to gate), and the real time changes with wind, season and aircraft.

Flight time bandNon-stop destinations from KTMSuits
Up to 2 hoursVaranasi, Paro, Dhaka, Kolkata, DelhiWeekend trips, pilgrimages, elderly parents, first flights with children
2 to 4 hoursMumbai, Chengdu, Kunming, Bengaluru, Bangkok, Colombo4 to 5 day holidays, families with young children
4 to 5.5 hoursSharjah, Shenzhen, Guangzhou, Dubai, Abu Dhabi, Kuala Lumpur, Hong Kong, Doha, Singapore, Shanghai, Dammam, HangzhouWeek-long holidays, shopping trips, diaspora meet-ups
Over 5.5 hoursKuwait City, Seoul, Tokyo, IstanbulLonger trips, onward connections to Europe and North America

One-stop trips are a different story. Once you add a connection of 2 to 4 hours, a trip to Bali, Hanoi, Male or Manila usually takes 10 to 12 hours door to door at best. KAYAK's route data showed the shortest typical one-stop journeys at about 10 hours 17 minutes to Hanoi and Manila (via Guangzhou), about 11 hours 30 minutes to Male (via Colombo). Bali, with about 8 hours of flying plus the connection, usually takes 11 hours or more.

What time will it be when you land?

Nepal Standard Time is UTC+5:45, an unusual offset that catches many travellers out when they read arrival times on a ticket. Arrival times are always printed in the local time of the destination.

DestinationTime zoneDifference from Nepal
KenyaUTC+32 h 45 min behind
UAE (Dubai, Abu Dhabi)UTC+41 h 45 min behind
MaldivesUTC+545 min behind
India, Sri LankaUTC+5:3015 min behind
Thailand, VietnamUTC+71 h 15 min ahead
Malaysia, Singapore, China, Philippines, BaliUTC+82 h 15 min ahead

Checked: 8 Oct 2026, timeanddate.com time zone data. None of these destinations uses daylight saving time.

Which destinations need one stop, and where?

Airport departure board listing flights to Kuala Lumpur, Jakarta and other Asian hub cities

Bali, Vietnam, the Maldives, the Philippines and Kenya all need at least one stop from Kathmandu. The useful hubs are the cities Kathmandu already flies to non-stop: Kuala Lumpur, Bangkok and Singapore for Southeast Asia, Colombo and Indian cities for the Maldives, and Doha, Dubai and the other Gulf airports for Africa. The best hub is usually the one with the shortest total journey, not the cheapest first leg.

HubTime from KTMCarriers from KTMGood onward hub for
Delhi (DEL)About 1 h 50 minAir India, IndiGo, Nepal AirlinesRest of India, the Maldives, Vietnam, Bali, Manila; long-haul to Europe and North America
Bangkok (BKK)About 3 h 20 minThai Airways, Nepal Airlines, Himalaya AirlinesVietnam (Hanoi about 2 h, Ho Chi Minh City about 1 h 25 min), Manila, Bali, Phuket and Chiang Mai
Colombo (CMB)About 3 h 35 minSriLankan AirlinesMale (about 1 h 30 min)
Kuala Lumpur (KUL)About 4 h 40 minMalaysia Airlines, Batik Air, Himalaya Airlines, Nepal AirlinesBali (about 3 h 05 min), Vietnam, Manila, Male, Langkawi and Penang
Dubai (DXB)About 4 h 40 minflydubai, Himalaya Airlines, Nepal AirlinesNairobi (about 5 h 05 min), Male, Europe, Africa
Doha (DOH)About 5 hQatar Airways, Himalaya Airlines, Nepal AirlinesNairobi (about 5 h 10 min), Europe, North America, Africa
Singapore (SIN)About 5 h 10 minSingapore AirlinesBali (about 2 h 40 min), Ho Chi Minh City (about 2 h), Manila, Australia

Checked: 8 Oct 2026, FlightConnections airport pages for KTM, DPS, HAN, SGN, MLE, MNL and NBO. Onward times are for the non-stop flight from the hub and are approximate.

Bali (Indonesia)

There is no non-stop flight between Kathmandu and Bali (Denpasar, DPS). The common routings are via Kuala Lumpur, Bangkok or Singapore; on KAYAK's data, Kuala Lumpur carried the largest share of one-stop itineraries (38 percent), followed by Bangkok and Singapore. Singapore gives the shortest second leg at about 2 hours 40 minutes. See the Bali travel guide for what to plan once you land.

Kenya

There is no non-stop flight from Kathmandu to Nairobi (NBO). The practical routings are through the Gulf: Doha, Dubai, Sharjah or Abu Dhabi all have non-stop flights to Nairobi of about 5 hours, which gives total flying time of roughly 10 hours. Mumbai and Istanbul also connect to Nairobi, but with longer second legs. The Kenya travel guide covers safari seasons and parks.

Destinations with no direct flight from Kathmandu

On 8 October 2026, FlightConnections listed no non-stop service from Kathmandu to Hanoi, Ho Chi Minh City, Male or Manila, the same result as our previous check on 17 September 2026. These three countries are among the most requested holidays from Nepal, so each has its own short section below with the usual hubs, the time on each leg, and one or two arrival details worth knowing.

How do you fly from Kathmandu to Vietnam?

You fly from Kathmandu to Vietnam with one stop, most often in Bangkok, with Kuala Lumpur, Singapore, Guangzhou and Kunming as alternatives. Hanoi (HAN) suits northern Vietnam and Ha Long Bay; Ho Chi Minh City (SGN) suits the south and the Mekong Delta. Vietnam is 1 hour 15 minutes ahead of Nepal.

HubKTM to hubHub to HanoiHub to Ho Chi Minh City
Bangkok (BKK)About 3 h 20 minAbout 2 hAbout 1 h 25 min
Kunming (KMG)About 3 h 15 minAbout 1 h 30 minNot listed non-stop
Guangzhou (CAN)About 4 h 35 minAbout 1 h 40 minAbout 2 h 55 min
Kuala Lumpur (KUL)About 4 h 40 minAbout 3 h 20 minAbout 2 h
Singapore (SIN)About 5 h 10 minAbout 3 h 30 minAbout 2 h
Delhi (DEL)About 1 h 50 minAbout 4 h 45 minAbout 5 h 20 min

Checked: 8 Oct 2026, FlightConnections pages for Hanoi (HAN) and Ho Chi Minh City (SGN); common hubs from KAYAK's KTM to Hanoi route page. No new non-stop Kathmandu to Vietnam service had been announced in the sources we checked.

Bangkok is the default because it has three non-stop carriers from Kathmandu and very frequent flights on to both Hanoi and Ho Chi Minh City. Flying into one Vietnamese city and out of the other (an "open jaw" ticket) avoids backtracking the length of the country. The Vietnam travel guide and best time to visit Vietnam help you decide between north and south for your dates.

How do you fly from Kathmandu to the Maldives?

Seaplane landing on a turquoise lagoon in the Maldives on a clear sunny day

You fly from Kathmandu to the Maldives with one stop, and the shortest routing is via Colombo on SriLankan Airlines, with about 3 hours 35 minutes to Colombo and about 1 hour 30 minutes on to Male. Indian cities (Bengaluru, Mumbai, Delhi), the Gulf (Dubai, Sharjah, Abu Dhabi, Doha) and Kuala Lumpur also connect to Male's Velana International Airport (MLE). The Maldives is 45 minutes behind Nepal.

HubKTM to hubHub to MaleNote
Colombo (CMB)About 3 h 35 minAbout 1 h 30 minShortest total flying time; many daily Colombo to Male flights
Bengaluru (BLR)About 3 h 15 minAbout 1 h 55 minShort legs, but check connection times
Mumbai (BOM)About 2 h 45 minAbout 2 h 50 minFrequent flights on schedule data
Delhi (DEL)About 1 h 50 minAbout 4 h 05 minMost frequent first leg
Kuala Lumpur (KUL)About 4 h 40 minAbout 4 h 40 minCombine with a Malaysia stopover
Dubai (DXB) or Sharjah (SHJ)About 4 h 25 min to 4 h 40 minAbout 3 h 55 min to 4 h 20 minBacktracks west; Sharjah was the most common one-stop hub on KAYAK's data (42 percent)

Checked: 8 Oct 2026, FlightConnections page for Male (MLE) and KAYAK's KTM to Male route page. Times from Male are used as a proxy for the reverse direction.

Plan your arrival time around the resort transfer. Seaplanes in the Maldives fly in daylight only, so a late afternoon or evening landing in Male usually means a night in Male or Hulhumale before a morning seaplane, unless your resort is reached by speedboat or a domestic flight plus boat. Check your resort's transfer type before you choose flights. Our guide on how to get around the Maldives explains the three transfer types, and the Maldives travel guide covers the rest of the trip.

The Maldives asks arriving travellers to complete the IMUGA traveller declaration online before arrival; check the requirement and timing on the official IMUGA portal shortly before you fly.

How do you fly from Kathmandu to the Philippines?

You fly from Kathmandu to the Philippines with one stop, most often via Bangkok, with Singapore, Kuala Lumpur, Hong Kong and Guangzhou as alternatives. Most international arrivals land at Ninoy Aquino International Airport (NAIA) in Manila; from Manila, domestic flights continue to Cebu, Boracay and Palawan. The Philippines is 2 hours 15 minutes ahead of Nepal.

HubKTM to hubHub to ManilaShare of one-stop trips on KAYAK
Bangkok (BKK)About 3 h 20 minAbout 3 h 35 min48 percent
Singapore (SIN)About 5 h 10 minAbout 3 h 55 min15 percent
Delhi (DEL)About 1 h 50 minAbout 6 h 45 min13 percent
Kuala Lumpur (KUL)About 4 h 40 minAbout 4 h9 percent
Hong Kong (HKG)About 4 h 45 minAbout 2 h 35 minNot stated
Guangzhou (CAN)About 4 h 35 minAbout 2 h 50 minShortest average total time (about 10 h 17 min)

Checked: 8 Oct 2026, FlightConnections page for Manila (MNL) and KAYAK's KTM to Manila route page.

Check your NAIA terminal. Manila's airport reassigned several international airlines between Terminals 1 and 3 from 29 March 2026 (PortCalls Asia), so confirm the terminal for both your arrival and your departure with your airline. The Philippines also asks arriving travellers to register on the official eTravel system; check what applies to you there before you fly. For island choices and routes inside the country, see the Philippines travel guide and how to get around the Philippines.

Do Bhairahawa or Pokhara airports have international flights?

Colourful wooden boats moored on Phewa Lake in Pokhara with green hills behind

Pokhara International Airport (PHH) has had a daily scheduled flydubai flight to Dubai since 23 September 2026, its first regular international service. Gautam Buddha International Airport at Bhairahawa (BWA) had no scheduled international flights in the schedule data we checked on 8 October 2026; it operated domestic flights only. For every other international route, Kathmandu remains the only option.

AirportLocationInternational status (8 Oct 2026)What it means for you
Tribhuvan International (KTM)KathmanduNepal's main gateway; more than 25 international non-stop citiesAlmost every trip abroad starts here
Pokhara International (PHH)Pokhara, Gandaki Provinceflydubai daily non-stop to Dubai since 23 Sep 2026 (flight FZ 1165/1166), about 4.5 hours, codeshare with EmiratesWestern Nepal travellers can fly to Dubai and connect onwards without going via Kathmandu
Gautam Buddha International (BWA)Bhairahawa, near LumbiniNo scheduled international flights listed; domestic flights to Kathmandu and Pokhara onlyUse Kathmandu (or Pokhara for Dubai) for international travel

Checked: 8 Oct 2026. Pokhara: flydubai press release (25 Sep 2026) and The Kathmandu Post (23 Sep 2026). Bhairahawa: FlightConnections and FlightsFrom airport pages (8 Oct 2026); The Kathmandu Post (8 Feb 2026) reported that international services had been irregular because of low passenger numbers.

Pokhara: what to know

flydubai's press release describes the Pokhara route as daily non-stop flights between Dubai International (Terminal 3) and Pokhara International Airport, published with an early evening arrival in Pokhara and a departure back to Dubai about an hour later. Through Dubai and the flydubai and Emirates network, a single ticket can connect to many cities beyond. Before this, Pokhara had handled only charter and special international flights. Schedule data lists the route as seasonal, so check that it is operating for your dates on flydubai's website before planning around it.

Bhairahawa: what to know

Gautam Buddha International Airport opened in May 2022 and has had several international airlines come and go, including Jazeera Airways, flydubai, Qatar Airways and Thai AirAsia. Thai AirAsia resumed a twice-weekly Bangkok Don Mueang service in late October 2025 (Bizness News, 19 Oct 2025), but by February 2026 the service was reported to be struggling to fill seats, and no international flights appeared in schedule data in October 2026. In past years Thai AirAsia has flown to Bhairahawa mainly in the October to April season, and Spotlight Nepal (14 Aug 2026) reported that Nepal Airlines was preparing to base an aircraft at Bhairahawa for regular flights from the winter schedule, but no start date or route had been confirmed in the sources we checked. If you live near Lumbini or Butwal, check the airline websites directly before assuming a flight exists; for now, a short domestic flight or road trip to Kathmandu is the reliable option.

How do seasonal schedules change?

Airline schedules change twice a year with the international northern summer and winter seasons, and demand from Nepal peaks around Dashain and Tihar, the December to January holidays and April to May. The northern winter schedule for 2026 starts on Sunday 25 October 2026 and the summer schedule on Sunday 28 March 2027. Flight times, days of operation and even whole routes can change on those dates.

PeriodWhat usually happens on Kathmandu routesPlanning tip
Dashain and Tihar (October to November)Outbound holiday demand from Nepal and inbound diaspora travel peak together; popular flights fill earlyBook well ahead and avoid the days right after Tika and Bhai Tika if you can
Late October (schedule change)New winter timetables start; some routes change days or timesRe-check your flight times in the week before you fly
December to JanuaryWinter school holidays and year-end travel; Christmas to New Year is the busiest stretchFly before or after the Christmas to New Year week for better availability
February to MarchGenerally quieter after the winter holidaysGood shoulder window for Bangkok, Hanoi and Manila on fare data
April to MayNepali New Year and school holidays; fare data showed April or May among the most expensive months on several routesBook early for Delhi, Singapore, Male and Manila
June to September (monsoon)Quieter for leisure travel from Nepal, but Gulf, Malaysia and Sri Lanka routes can be busy with work and summer travelDo not assume monsoon fares are always cheapest; compare

New routes also tend to start or restart around these dates. In 2026, for example, Himalaya Airlines launched Shenzhen in June, resumed Shanghai on 28 September and launched Hangzhou on 30 September, each initially with a published schedule for a limited period (AeroRoutes, Spotlight Nepal). Pokhara's Dubai flight began on 23 September. A route that existed last year may also be paused, which is why every route table on this page carries a check date.

For a festival trip specifically, our guide to Dashain and Tihar holidays abroad matches the 2026 holiday dates to destinations by flight time.

How do you choose between a direct and a one-stop route?

Choose a non-stop flight when your trip is short, you travel with young children or elderly parents, or you are flying for the first time; consider a one-stop route when it saves real money, adds a stopover you want, or is the only way to reach your destination. On KAYAK's KTM to Bangkok data, for example, the average return fare with a stop in Colombo was slightly lower than the non-stop average, but it turns a flight of about 3.5 hours into a journey of many hours.

FactorNon-stopOne stop
Total travel timeShortestUsually 3 to 8 hours longer, sometimes overnight
Risk of a missed connectionNoneReal, especially on separate tickets
FareOften similar or slightly higherSometimes lower, especially with low-cost carriers
BaggageChecked through to your destinationChecked through on one ticket; you may need to collect and re-check on separate tickets
Transit rulesNot relevantThe hub country's transit rules apply to your passport
Stopover optionNoneCan add one or two nights in Bangkok, Kuala Lumpur, Singapore or Dubai

Delhi or Kuala Lumpur, Bangkok or Singapore?

  • Delhi has the shortest first leg (about 1 hour 50 minutes) and three non-stop carriers from Kathmandu, which makes it a flexible hub. Second legs from Delhi to Southeast Asia are long, though: about 4 hours 45 minutes to Hanoi and nearly 8 hours to Bali.
  • Kuala Lumpur has four non-stop carriers from Kathmandu and good onward flights to Bali, Vietnam, Manila and the Maldives. It is the most common hub for Bali on KAYAK's data.
  • Bangkok is the most common hub for Vietnam and Manila and is only about 3 hours 20 minutes from Kathmandu.
  • Singapore is a single-carrier route from Kathmandu (Singapore Airlines), but gives short second legs to Bali and Ho Chi Minh City. If you have a long layover, our Singapore Changi Airport guide covers what to do inside the terminal.
  • Dubai and Doha make sense for Kenya, Europe and North America. A planned break in Dubai is covered in our Dubai stopover guide.

One ticket or separate tickets?

When you book Kathmandu to your final city on one ticket, the airline is responsible for rebooking you if a delay makes you miss the connection, and your bags are usually checked through. When you book two separate tickets to save money (for example a Nepal Airlines flight to Kuala Lumpur and a low-cost flight to Bali), you are on your own if the first flight is late. You may also need to pass through immigration at the hub to collect and re-check your bags. If you do this, leave a long gap between flights, preferably several hours.

Transit rules depend on the passport you hold and on whether you stay airside, so check them with your airline and the official immigration website of the hub country before you book a self-transfer.

What do flights from Kathmandu typically cost by season?

Open passport showing entry and exit stamps, a reminder to plan fares around travel dates

As a typical range, not a quote: an economy return from Kathmandu runs from about NPR 22,000 to NPR 37,000 to Delhi, about NPR 50,000 to NPR 69,000 to Bangkok, and roughly NPR 57,000 to NPR 96,000 to Kuala Lumpur or Dubai, depending on the season. One-stop destinations such as Bali, Hanoi, Male and Manila typically fall between about NPR 75,000 and NPR 124,000 return. Fares change daily, so treat these as a planning guide only.

How we built these ranges. We took the typical fare ranges and the cheapest and most expensive month medians that KAYAK published for each Kathmandu route (in US dollars), as observed on 8 October 2026. We converted them to Nepali rupees at the Nepal Rastra Bank reference rate for 8 October 2026 (about NPR 154.55 to 155.15 per US dollar, buying and selling) and rounded to the nearest NPR 1,000. KAYAK does not publish fares by Nepali season, so splitting the year into off-peak, shoulder and peak columns is our own judgement: each column starts from KAYAK's typical range and is widened only where KAYAK named a cheapest or dearest month inside that season. Tickets bought in Nepal in rupees, fares for your exact dates, and last-minute festival bookings can all fall outside these ranges.

Typical economy return fares from Kathmandu (NPR)

Route from KTMOff-peak (monsoon, June to September)Shoulder (February to March, late November to mid December)Peak (Dashain and Tihar, December to January holidays, April to May)
Delhi (non-stop)NPR 24,000 to 33,000NPR 24,000 to 33,000NPR 22,000 to 37,000 (January cheapest, April and May dearest)
Bangkok (non-stop)NPR 53,000 to 68,000NPR 50,000 to 68,000 (March cheapest)NPR 53,000 to 69,000 (October and May dearest)
Kuala Lumpur (non-stop)NPR 57,000 to 88,000 (June dearest)NPR 57,000 to 79,000NPR 57,000 to 79,000 (April cheapest)
Dubai (non-stop)NPR 68,000 to 96,000 (June dearest)NPR 68,000 to 89,000NPR 68,000 to 89,000 (December cheapest)
Colombo (non-stop)NPR 71,000 to 94,000 (July and August dearest)NPR 71,000 to 87,000NPR 68,000 to 87,000 (May cheapest)
Singapore (non-stop)NPR 79,000 to 104,000NPR 79,000 to 104,000NPR 79,000 to 118,000 (January cheapest, May and October dearest)
Hanoi (one stop)NPR 82,000 to 111,000NPR 75,000 to 119,000 (March cheapest, November dearest)NPR 82,000 to 119,000 (November and May dearest)
Bali (one stop)NPR 83,000 to 111,000 (June and August dearest)NPR 83,000 to 111,000NPR 83,000 to 111,000 (December cheapest)
Manila (one stop)NPR 85,000 to 107,000NPR 84,000 to 107,000 (March cheapest)NPR 85,000 to 115,000 (May dearest)
Male (one stop)NPR 90,000 to 117,000 (September cheapest, July dearest)NPR 98,000 to 107,000NPR 98,000 to 124,000 (May dearest)

Typical range, not a quote. Checked: 8 Oct 2026, KAYAK route pages for KTM (typical return ranges and cheapest and most expensive month medians observed that day), converted at the Nepal Rastra Bank reference rate of 8 Oct 2026 and rounded. Season split is Gomayu's judgement, not KAYAK's. Guangzhou and Kenya are left out because the data available on the day was not consistent or comparable enough to give a fair range. Re-check every season.

Typical economy one-way fares from Kathmandu (NPR)

KAYAK publishes a typical one-way range for some routes but no month-by-month one-way figures, so instead of inventing a season split we show the typical one-way range and the months when return fares on the same route were highest. Expect one-way fares near the top of the range, or above it, in those months.

Route from KTMTypical one-way rangeDearest months on this route (return data)
Delhi (non-stop)NPR 15,000 to 24,000April and May
Bangkok (non-stop)NPR 33,000 to 45,000October and May
Hanoi (one stop)NPR 43,000 to 59,000November and May
Bali (one stop)NPR 49,000 to 65,000June and August
Male (one stop)NPR 50,000 to 63,000May and July
Manila (one stop)NPR 51,000 to 69,000May and June

Typical range, not a quote. Checked: 8 Oct 2026, KAYAK route pages for KTM (typical one-way ranges observed that day), converted at the Nepal Rastra Bank reference rate of 8 Oct 2026 and rounded. Routes where KAYAK showed only a single average one-way fare (Colombo, Kuala Lumpur, Dubai, Singapore, Guangzhou) are left out rather than shown as a single figure.

When the seasons do not behave as expected

The season columns follow the Nepali holiday calendar, but the fare data shows that each route has its own pattern. Over the past 12 months on KAYAK:

  • Dubai and Kuala Lumpur were most expensive in June, during the monsoon, when work and Gulf summer travel are heavy. Dubai's cheapest month was December.
  • Colombo was most expensive in July and August and cheapest in May.
  • Bali was most expensive in August, Bali's busiest tourist season, and cheapest in December.
  • Delhi was cheapest in January and dearest in April and May; Singapore was cheapest in January and dearest in May and October.
  • Kuala Lumpur was cheapest in April, and Bangkok was cheapest in March and dearest in October and May.
  • Hanoi was cheapest in March and dearest in November and May; Male was cheapest in September and dearest in May and July; Manila was cheapest in March and dearest in May and June.

The practical lesson is to check prices for your actual route and dates rather than assume the monsoon is always cheap. For a full trip budget beyond the flight, see our cost guides such as what a Thailand trip costs, and run through the pre-trip checklist before you pay for anything.

How should you use this route guide when planning?

Start with the route table to see whether your destination is non-stop, then match the flight time to your leave days, pick a hub if you need one, and check the fare season before you book. A few practical habits help on every Kathmandu departure:

  1. Confirm the route on the airline's website. Schedule data sites are useful for discovery, but only the airline can confirm that a flight runs on your date.
  2. Check your passport. Many countries and airlines expect at least six months' validity beyond your travel dates. Our e-passport guide for Nepal explains renewal and the newer passport format.
  3. Reach Tribhuvan early. International check-in at Kathmandu can be slow at festival time; airlines generally recommend arriving about three hours before an international departure.
  4. Read the arrival time in local time. Use the time zone table above so you do not misjudge hotel check-in or a connecting flight.
  5. Keep the check date in mind. Every table here shows when we last checked it. If you are reading this months later, re-check routes and fares.

For destination ideas by flight time, the country guides are the best next step: Thailand, Malaysia, Singapore, Sri Lanka, Dubai, China and India.

Sources and how we checked

Every route, carrier and flight time on this page was checked on 8 October 2026. We use schedule data for discovery and airline and government sources for confirmation, and we re-check the tables every season.

What we checkedSource
Non-stop routes, carriers and approximate flight times from KathmanduFlightConnections airport page for Kathmandu (KTM)
Connections to Bali, Vietnam, the Maldives, the Philippines and KenyaFlightConnections airport pages for DPS, HAN, SGN, MLE, MNL and NBO
Non-stop carriers, common hubs and typical faresKAYAK route pages from KTM
Pokhara international serviceflydubai press release (25 Sep 2026); The Kathmandu Post (23 Sep 2026)
Bhairahawa international statusFlightConnections and FlightsFrom (BWA); The Kathmandu Post (8 Feb 2026); Bizness News (19 Oct 2025)
New Himalaya Airlines routesSpotlight Nepal (29 Sep and 1 Oct 2026); AeroRoutes
Manila terminal changesPortCalls Asia (March 2026)
Rupee conversion for fare rangesNepal Rastra Bank exchange rate for 8 October 2026
Airport authorityCivil Aviation Authority of Nepal

Frequently asked questions

How much do international flights from Kathmandu cost?

As a typical range, not a quote, economy return fares from Kathmandu on 8 October 2026 ran from about NPR 22,000 to 37,000 to Delhi, about NPR 50,000 to 69,000 to Bangkok and about NPR 68,000 to 96,000 to Dubai, depending on season (KAYAK data converted at the Nepal Rastra Bank rate). One-stop trips to Bali, Hanoi, Male or Manila typically cost more. Check live fares for your dates.

Which countries have direct flights from Kathmandu?

Kathmandu has non-stop flights to India, Bangladesh, Bhutan, Sri Lanka, Thailand, Malaysia, Singapore, China, Hong Kong, South Korea, Japan, the UAE, Qatar, Saudi Arabia, Kuwait and Turkey (as of 8 October 2026). Indonesia, Vietnam, the Maldives, the Philippines and Kenya need one stop. Routes change by season, so confirm with the airline.

Is there a direct flight from Kathmandu to Bali?

No. There is no non-stop flight from Kathmandu to Bali (Denpasar) as of 8 October 2026. Most travellers connect in Kuala Lumpur, Bangkok or Singapore; Singapore gives the shortest second leg at about 2 hours 40 minutes. With about 8 hours of flying plus the connection, the journey usually takes 11 hours or more.

How long is the flight from Kathmandu to Bangkok?

The non-stop flight from Kathmandu to Bangkok takes about 3 hours 20 minutes to 3 hours 30 minutes. Thai Airways, Nepal Airlines and Himalaya Airlines fly to Suvarnabhumi (BKK), and Thai Lion Air flies to Don Mueang (DMK), as of October 2026. Thailand is 1 hour 15 minutes ahead of Nepal.

Does Nepal Airlines fly to Dubai?

Yes. Nepal Airlines operates non-stop flights from Kathmandu to Dubai (DXB), as do flydubai and Himalaya Airlines, according to schedule data checked on 8 October 2026. The flight takes about 4 hours 40 minutes. Air Arabia also flies to nearby Sharjah, and Air Arabia Abu Dhabi to Abu Dhabi.

Can I fly abroad from Bhairahawa airport?

Not on a scheduled flight as of 8 October 2026. Gautam Buddha International Airport in Bhairahawa showed only domestic flights to Kathmandu and Pokhara in schedule data. Thai AirAsia flew to Bangkok from late 2025, but the service was irregular. Check airline websites for any restart before you plan.

Does Pokhara airport have international flights?

Yes. Pokhara International Airport has had a daily non-stop flydubai flight to Dubai since 23 September 2026, its first scheduled international service. The flight takes about four and a half hours and connects onwards through the flydubai and Emirates network. Confirm it operates on your dates on flydubai's website.

Is it better to fly via Delhi or Kuala Lumpur?

From Kathmandu, Delhi has the shortest first leg (about 1 hour 50 minutes) and suits onward trips to India, the Maldives or long-haul destinations. Kuala Lumpur (about 4 hours 40 minutes) is usually better for Bali, Vietnam and the Philippines because the second leg is much shorter. Compare total journey time, not just the fare.

Where do I check transit rules for my passport?

Transit rules depend on your passport, the hub country and whether you stay airside or collect bags. Check with your airline, which uses the IATA Timatic database, and with the official immigration website of the transit country before booking a connection from Kathmandu, especially on separate tickets.

Which is the shortest international flight from Kathmandu?

The shortest international flights from Kathmandu are to Varanasi in India (Buddha Air) and Paro in Bhutan (Druk Air and Bhutan Airlines), each about 1 hour 5 minutes. Dhaka takes about 1 hour 25 minutes and Kolkata about 1 hour 45 minutes, based on schedule data checked on 8 October 2026.

Kathmandu bata direct flight kaha kaha jancha?

Kathmandu bata Delhi, Mumbai, Bengaluru, Kolkata, Varanasi, Dhaka, Paro, Colombo, Bangkok, Kuala Lumpur, Singapore, Chengdu, Kunming, Guangzhou, Shenzhen, Shanghai, Hangzhou, Hong Kong, Seoul, Tokyo, Dubai, Sharjah, Abu Dhabi, Doha, Dammam, Kuwait ra Istanbul ma non-stop flight cha (8 October 2026 ma check gareko). Bali, Vietnam, Maldives, Philippines ra Kenya jana ek stop chahincha.

Tags
Travel Tips
Share
G
Gomayu Team
Writer at Gomayu
Keep reading
Blog / Travel Tips
Direct Flights from Kathmandu: Non-Stop and One-Stop Routes
34 min read 08 Oct 2026
Turboprop aircraft parked on the apron at Kathmandu airport at sunrise with hills behind

Short answer: From Tribhuvan International Airport (KTM) in Kathmandu you can fly non-stop to Delhi, Bangkok, Kuala Lumpur, Singapore, Colombo, Dubai, Doha and several Chinese cities, among others. Bali, Vietnam, the Maldives, the Philippines and Kenya need one stop, usually in Kuala Lumpur, Bangkok, Singapore, Delhi, Colombo, Doha or Dubai. Pokhara now has a daily flydubai service; Bhairahawa had no scheduled international flights on 8 October 2026.

This page is the route map behind every trip that starts in Kathmandu. It lists which cities you can reach without changing planes, which airlines fly them, roughly how long each flight takes, and where you change for places with no direct service. It also covers the two newer international airports at Bhairahawa and Pokhara, how schedules shift through the year, and what economy tickets typically cost by season. It is written for anyone flying out of Nepal: Nepali families on a festival holiday, couples planning a honeymoon, students and workers, and diaspora Nepalis flying home and onwards. For ideas on where to go in the first place, see our guide to the best travel destinations for Nepalese travellers.

Checked: 8 Oct 2026. Routes and approximate flight times come from FlightConnections schedule data for Kathmandu (KTM), cross-checked against KAYAK route pages and airline announcements. Airlines add, drop and pause routes every season, so confirm on the airline's own website before you book.

Which cities have direct flights from Kathmandu?

On 8 October 2026, schedule data listed non-stop international flights from Kathmandu to more than 25 cities in South Asia, Southeast Asia, East Asia, the Gulf and Turkey. Of the 12 countries most Gomayu travellers ask about, seven have a non-stop flight to at least one city: India, Thailand, Malaysia, Singapore, Sri Lanka, the United Arab Emirates and China. Five do not: Indonesia (Bali), Vietnam, the Maldives, the Philippines and Kenya.

"Direct" and "non-stop" are used loosely by booking sites. In this guide, non-stop means one flight with no landing on the way. A one-stop trip means you land at a hub airport and either change planes or stay on board while the aircraft refuels or picks up passengers.

Kathmandu routes to the 12 most-asked destinations

DestinationNon-stop from KTM?Main carriers from KTM (Oct 2026)Arrival airport or usual hubApprox. flight time
India (Delhi)YesAir India, IndiGo, Nepal AirlinesDelhi (DEL)About 1 h 50 min
India (Mumbai, Bengaluru, Kolkata, Varanasi)YesIndiGo and Nepal Airlines (Mumbai); Air India Express and Nepal Airlines (Bengaluru); Buddha Air (Kolkata, Varanasi)BOM, BLR, CCU, VNSAbout 1 h 05 min to 3 h 15 min
ThailandYesThai Airways, Nepal Airlines, Himalaya Airlines (Suvarnabhumi); Thai Lion Air (Don Mueang)Bangkok (BKK or DMK)About 3 h 20 min
Sri LankaYesSriLankan AirlinesColombo (CMB)About 3 h 35 min
ChinaYesAir China, Sichuan Airlines, China Southern, China Eastern, Himalaya Airlines, Nepal AirlinesChengdu, Kunming, Guangzhou, Shenzhen, Shanghai, HangzhouAbout 3 h 05 min to 5 h 35 min
United Arab EmiratesYesflydubai, Himalaya Airlines, Nepal Airlines (Dubai); Air Arabia (Sharjah); Air Arabia Abu DhabiDubai (DXB), Sharjah (SHJ), Abu Dhabi (AUH)About 4 h 25 min to 4 h 40 min
MalaysiaYesMalaysia Airlines, Batik Air, Himalaya Airlines, Nepal AirlinesKuala Lumpur (KUL)About 4 h 40 min
SingaporeYesSingapore AirlinesSingapore Changi (SIN)About 5 h 10 min
Indonesia (Bali)NoConnect on Malaysia Airlines, Batik Air, Singapore Airlines, Thai Airways and othersKuala Lumpur, Singapore or BangkokAbout 7 h 45 min to 8 h of flying, plus the connection
VietnamNoConnect via Bangkok, Kuala Lumpur, Singapore, Guangzhou or KunmingBangkok is the most common hubAbout 5 h 15 min to 8 h of flying, plus the connection
MaldivesNoConnect via Colombo, an Indian city or the GulfColombo is the shortest routingAbout 5 h of flying, plus the connection
PhilippinesNoConnect via Bangkok, Kuala Lumpur, Singapore, Hong Kong or GuangzhouBangkok is the most common hubAbout 7 h to 9 h of flying, plus the connection
KenyaNoConnect via Doha, Dubai, Sharjah, Abu Dhabi, Mumbai or IstanbulDoha or DubaiAbout 9 h 45 min to 10 h of flying, plus the connection

Checked: 8 Oct 2026, FlightConnections (Kathmandu, Hanoi, Ho Chi Minh City, Male, Manila, Denpasar and Nairobi airport pages) and KAYAK route pages for KTM. Flying time for one-stop routes adds the two legs and leaves out the time on the ground, which can be anything from about 2 hours to an overnight wait.

Main non-stop international routes from Kathmandu, by region

Beyond the main holiday destinations, Kathmandu has non-stop links that matter for diaspora travellers, students and workers. The list below covers the main international non-stop routes that appeared in the schedule data on the day we checked.

RegionCity (airport code)AirlinesApprox. time
South AsiaDelhi (DEL)Air India, IndiGo, Nepal Airlines1 h 50 min
South AsiaMumbai (BOM)IndiGo, Nepal Airlines2 h 45 min
South AsiaBengaluru (BLR)Air India Express, Nepal Airlines3 h 15 min
South AsiaKolkata (CCU)Buddha Air1 h 45 min
South AsiaVaranasi (VNS)Buddha Air1 h 05 min
South AsiaDhaka (DAC)Biman Bangladesh Airlines, Himalaya Airlines1 h 25 min
South AsiaParo (PBH), BhutanDruk Air, Bhutan Airlines1 h 05 min
South AsiaColombo (CMB)SriLankan Airlines3 h 35 min
Southeast AsiaBangkok Suvarnabhumi (BKK)Thai Airways, Nepal Airlines, Himalaya Airlines3 h 20 min
Southeast AsiaBangkok Don Mueang (DMK)Thai Lion Air3 h 20 min
Southeast AsiaKuala Lumpur (KUL)Malaysia Airlines, Batik Air, Himalaya Airlines, Nepal Airlines4 h 40 min
Southeast AsiaSingapore (SIN)Singapore Airlines5 h 10 min
ChinaChengdu (TFU)Air China, Sichuan Airlines3 h 05 min
ChinaKunming (KMG)China Eastern3 h 15 min
ChinaShenzhen (SZX)Himalaya Airlines4 h 25 min
ChinaGuangzhou (CAN)China Southern, Nepal Airlines4 h 35 min
ChinaShanghai Pudong (PVG)Himalaya Airlines5 h 20 min
ChinaHangzhou (HGH)Himalaya Airlines5 h 35 min
East AsiaHong Kong (HKG)Cathay Pacific, Nepal Airlines4 h 45 min
East AsiaSeoul Incheon (ICN)Korean Air6 h 15 min
East AsiaTokyo Narita (NRT)Nepal Airlines6 h 45 min
GulfSharjah (SHJ)Air Arabia4 h 25 min
GulfDubai (DXB)flydubai, Himalaya Airlines, Nepal Airlines4 h 40 min
GulfAbu Dhabi (AUH)Air Arabia Abu Dhabi4 h 40 min
GulfDoha (DOH)Qatar Airways, Himalaya Airlines, Nepal Airlines5 h
GulfDammam (DMM)Himalaya Airlines, Nepal Airlines5 h 20 min
GulfKuwait City (KWI)Jazeera Airways, Kuwait Airways5 h 50 min
EuropeIstanbul (IST)Turkish Airlines8 h

Checked: 8 Oct 2026, FlightConnections schedule data for Kathmandu (KTM). Some routes run only a few days a week, and a route can appear in schedule data before or after the dates it actually operates. Himalaya Airlines' Shanghai and Hangzhou services restarted or launched in late September 2026 with two flights a week (Spotlight Nepal, 29 Sep and 1 Oct 2026). Schedule data flags Dhaka, Hangzhou and Tokyo Narita as seasonal routes (October to March), so check that they run on your dates.

There is no non-stop flight from Kathmandu to Europe other than Istanbul, and none to North America, Australia or Africa. Travellers heading to the UK, the US, Canada or Australia usually connect through Doha, Dubai, Istanbul, Delhi, Kuala Lumpur, Singapore, Bangkok or Hong Kong.

Which airlines fly internationally from Tribhuvan International Airport?

About 28 airlines operated scheduled international flights from Tribhuvan International Airport in October 2026, including two Nepali carriers with large international networks, Nepal Airlines and Himalaya Airlines. The rest are foreign airlines that fly in from their own hubs, and Buddha Air, which is mainly a domestic airline, also flies to Kolkata and Varanasi.

Tribhuvan is Nepal's main international gateway and is operated by the Civil Aviation Authority of Nepal (CAAN). Domestic and international flights use separate terminals at the same airport, so allow time to move between them if you are flying in from another Nepali city on the same day.

AirlineBased inInternational routes from Kathmandu (Oct 2026)
Nepal AirlinesNepalDelhi, Mumbai, Bengaluru, Bangkok, Kuala Lumpur, Guangzhou, Hong Kong, Tokyo Narita, Dubai, Doha, Dammam
Himalaya AirlinesNepalBangkok, Kuala Lumpur, Dhaka, Dubai, Doha, Dammam, Shenzhen, Shanghai, Hangzhou
Buddha AirNepalKolkata, Varanasi
Air India, IndiGo, Air India ExpressIndiaDelhi (Air India, IndiGo), Mumbai (IndiGo), Bengaluru (Air India Express)
Thai Airways, Thai Lion AirThailandBangkok Suvarnabhumi (Thai Airways), Bangkok Don Mueang (Thai Lion Air)
Malaysia Airlines, Batik AirMalaysiaKuala Lumpur
Singapore AirlinesSingaporeSingapore
SriLankan AirlinesSri LankaColombo
Air China, Sichuan Airlines, China Southern, China EasternChinaChengdu (Air China, Sichuan), Guangzhou (China Southern), Kunming (China Eastern)
Cathay PacificHong KongHong Kong
Korean AirSouth KoreaSeoul Incheon
flydubai, Air Arabia, Air Arabia Abu DhabiUAEDubai (flydubai), Sharjah (Air Arabia), Abu Dhabi (Air Arabia Abu Dhabi)
Qatar AirwaysQatarDoha
Jazeera Airways, Kuwait AirwaysKuwaitKuwait City
Biman Bangladesh AirlinesBangladeshDhaka
Druk Air, Bhutan AirlinesBhutanParo
Turkish AirlinesTurkeyIstanbul

Checked: 8 Oct 2026, FlightConnections (KTM), KAYAK route pages for KTM to Delhi, Bangkok, Kuala Lumpur, Singapore, Colombo, Dubai and Guangzhou, and airline announcements. Route lists are a snapshot, not a full network map for each airline.

Nepali carriers or foreign carriers: does it matter?

For most holiday trips the practical differences are the schedule and the onward network, not the flag on the tail.

  • Foreign hub carriers such as Singapore Airlines, Thai Airways, Malaysia Airlines, Qatar Airways, flydubai and Turkish Airlines sell through tickets beyond their hub, so a Kathmandu to Bali or Kathmandu to Manila trip can be booked as one ticket with protected connections.
  • Nepal Airlines and Himalaya Airlines are useful for point-to-point trips to cities they serve, such as Bangkok, Kuala Lumpur, Dubai or Doha. Check whether a through ticket to a further city is possible before you book separate tickets.
  • Low-cost carriers such as Air Arabia, Batik Air, IndiGo and Thai Lion Air may charge separately for checked bags and meals. Compare the full price for your baggage, not the headline fare.

If this is your first flight abroad, our first-time flight tips walk through check-in, security and boarding at Tribhuvan step by step.

Explore Thailand tour packages
View all →
Coral Island & Nong Nooch Garden Tour

Coral Island & Nong Nooch Garden Tour

🗓 6 Days · 5 Nights
from NRs 46,000 / person
View tour →
Thailand, Singapore & Malaysia Tour with Phuket

Thailand, Singapore & Malaysia Tour with Phuket

🗓 10 Days · 9 Nights
from NRs 1,01,000 / person
View tour →
Bangkok Pattaya Tour

Bangkok Pattaya Tour

🗓 5 Days · 4 Nights
from NRs 36,500 / person
View tour →
Bangkok Pattaya Phuket Tour

Bangkok Pattaya Phuket Tour

🗓 7 Days · 6 Nights
from NRs 57,500 / person
View tour →
Bangkok Krabi Tour

Bangkok Krabi Tour

🗓 6 Days · 5 Nights
from NRs 49,000 / person
View tour →
Bangkok & Koh Samui Honeymoon Tour

Bangkok & Koh Samui Honeymoon Tour

🗓 7 Days · 6 Nights
from NRs 74,500 / person
View tour →
Thailand & Vietnam Tour

Thailand & Vietnam Tour

🗓 8 Days · 7 Nights
from NRs 65,900 / person
View tour →
Bangkok Phuket Krabi Tour

Bangkok Phuket Krabi Tour

🗓 8 Days · 7 Nights
from NRs 64,800 / person
View tour →
Bangkok Phuket Tour

Bangkok Phuket Tour

🗓 6 Days · 5 Nights
from NRs 48,000 / person
View tour →
Bangkok & Krabi Tour with Free Days

Bangkok & Krabi Tour with Free Days

🗓 8 Days · 7 Nights
from NRs 59,000 / person
View tour →
Bangkok Pattaya Phuket Krabi Tour

Bangkok Pattaya Phuket Krabi Tour

🗓 9 Days · 8 Nights
from NRs 68,500 / person
View tour →
Bangkok, Chiang Rai & Chiang Mai Tour

Bangkok, Chiang Rai & Chiang Mai Tour

🗓 8 Days · 7 Nights
View tour →
Thailand, Singapore & Malaysia Family Tour

Thailand, Singapore & Malaysia Family Tour

🗓 11 Days · 10 Nights
from NRs 1,32,000 / person
View tour →
Royal Caribbean Cruise Tour

Royal Caribbean Cruise Tour

🗓 6 Days · 5 Nights
View tour →
Bangkok & Koh Phangan Full Moon Party Tour

Bangkok & Koh Phangan Full Moon Party Tour

🗓 8 Days · 7 Nights
View tour →
Phuket & Krabi Tour

Phuket & Krabi Tour

🗓 6 Days · 5 Nights
View tour →
Short Bangkok Tour

Short Bangkok Tour

🗓 4 Days · 3 Nights
from NRs 28,000 / person
View tour →
Phuket, Phi Phi & Krabi Island Escape

Phuket, Phi Phi & Krabi Island Escape

🗓 7 Days · 6 Nights
View tour →
Krabi Island Tour

Krabi Island Tour

🗓 5 Days · 4 Nights
from NRs 36,500 / person
View tour →
Phuket Tour

Phuket Tour

🗓 5 Days · 4 Nights
from NRs 37,000 / person
View tour →
Bangkok Family Friendly Tour

Bangkok Family Friendly Tour

🗓 5 Days · 4 Nights
View tour →
Bangkok & Pattaya Skydiving Tour

Bangkok & Pattaya Skydiving Tour

🗓 6 Days · 5 Nights
from NRs 1,21,000 / person
View tour →

How long are flights from Kathmandu to Asia and the Gulf?

Non-stop flights from Kathmandu take about 1 to 2 hours to nearby Indian cities, Dhaka and Paro, about 3 to 3.5 hours to Bangkok, Chengdu and Colombo, about 4.5 to 5 hours to Kuala Lumpur, Singapore, Dubai and Doha, and 6 hours or more to Seoul, Tokyo and Istanbul. These are approximate scheduled block times (gate to gate), and the real time changes with wind, season and aircraft.

Flight time bandNon-stop destinations from KTMSuits
Up to 2 hoursVaranasi, Paro, Dhaka, Kolkata, DelhiWeekend trips, pilgrimages, elderly parents, first flights with children
2 to 4 hoursMumbai, Chengdu, Kunming, Bengaluru, Bangkok, Colombo4 to 5 day holidays, families with young children
4 to 5.5 hoursSharjah, Shenzhen, Guangzhou, Dubai, Abu Dhabi, Kuala Lumpur, Hong Kong, Doha, Singapore, Shanghai, Dammam, HangzhouWeek-long holidays, shopping trips, diaspora meet-ups
Over 5.5 hoursKuwait City, Seoul, Tokyo, IstanbulLonger trips, onward connections to Europe and North America

One-stop trips are a different story. Once you add a connection of 2 to 4 hours, a trip to Bali, Hanoi, Male or Manila usually takes 10 to 12 hours door to door at best. KAYAK's route data showed the shortest typical one-stop journeys at about 10 hours 17 minutes to Hanoi and Manila (via Guangzhou), about 11 hours 30 minutes to Male (via Colombo). Bali, with about 8 hours of flying plus the connection, usually takes 11 hours or more.

What time will it be when you land?

Nepal Standard Time is UTC+5:45, an unusual offset that catches many travellers out when they read arrival times on a ticket. Arrival times are always printed in the local time of the destination.

DestinationTime zoneDifference from Nepal
KenyaUTC+32 h 45 min behind
UAE (Dubai, Abu Dhabi)UTC+41 h 45 min behind
MaldivesUTC+545 min behind
India, Sri LankaUTC+5:3015 min behind
Thailand, VietnamUTC+71 h 15 min ahead
Malaysia, Singapore, China, Philippines, BaliUTC+82 h 15 min ahead

Checked: 8 Oct 2026, timeanddate.com time zone data. None of these destinations uses daylight saving time.

Which destinations need one stop, and where?

Airport departure board listing flights to Kuala Lumpur, Jakarta and other Asian hub cities

Bali, Vietnam, the Maldives, the Philippines and Kenya all need at least one stop from Kathmandu. The useful hubs are the cities Kathmandu already flies to non-stop: Kuala Lumpur, Bangkok and Singapore for Southeast Asia, Colombo and Indian cities for the Maldives, and Doha, Dubai and the other Gulf airports for Africa. The best hub is usually the one with the shortest total journey, not the cheapest first leg.

HubTime from KTMCarriers from KTMGood onward hub for
Delhi (DEL)About 1 h 50 minAir India, IndiGo, Nepal AirlinesRest of India, the Maldives, Vietnam, Bali, Manila; long-haul to Europe and North America
Bangkok (BKK)About 3 h 20 minThai Airways, Nepal Airlines, Himalaya AirlinesVietnam (Hanoi about 2 h, Ho Chi Minh City about 1 h 25 min), Manila, Bali, Phuket and Chiang Mai
Colombo (CMB)About 3 h 35 minSriLankan AirlinesMale (about 1 h 30 min)
Kuala Lumpur (KUL)About 4 h 40 minMalaysia Airlines, Batik Air, Himalaya Airlines, Nepal AirlinesBali (about 3 h 05 min), Vietnam, Manila, Male, Langkawi and Penang
Dubai (DXB)About 4 h 40 minflydubai, Himalaya Airlines, Nepal AirlinesNairobi (about 5 h 05 min), Male, Europe, Africa
Doha (DOH)About 5 hQatar Airways, Himalaya Airlines, Nepal AirlinesNairobi (about 5 h 10 min), Europe, North America, Africa
Singapore (SIN)About 5 h 10 minSingapore AirlinesBali (about 2 h 40 min), Ho Chi Minh City (about 2 h), Manila, Australia

Checked: 8 Oct 2026, FlightConnections airport pages for KTM, DPS, HAN, SGN, MLE, MNL and NBO. Onward times are for the non-stop flight from the hub and are approximate.

Bali (Indonesia)

There is no non-stop flight between Kathmandu and Bali (Denpasar, DPS). The common routings are via Kuala Lumpur, Bangkok or Singapore; on KAYAK's data, Kuala Lumpur carried the largest share of one-stop itineraries (38 percent), followed by Bangkok and Singapore. Singapore gives the shortest second leg at about 2 hours 40 minutes. See the Bali travel guide for what to plan once you land.

Kenya

There is no non-stop flight from Kathmandu to Nairobi (NBO). The practical routings are through the Gulf: Doha, Dubai, Sharjah or Abu Dhabi all have non-stop flights to Nairobi of about 5 hours, which gives total flying time of roughly 10 hours. Mumbai and Istanbul also connect to Nairobi, but with longer second legs. The Kenya travel guide covers safari seasons and parks.

Destinations with no direct flight from Kathmandu

On 8 October 2026, FlightConnections listed no non-stop service from Kathmandu to Hanoi, Ho Chi Minh City, Male or Manila, the same result as our previous check on 17 September 2026. These three countries are among the most requested holidays from Nepal, so each has its own short section below with the usual hubs, the time on each leg, and one or two arrival details worth knowing.

How do you fly from Kathmandu to Vietnam?

You fly from Kathmandu to Vietnam with one stop, most often in Bangkok, with Kuala Lumpur, Singapore, Guangzhou and Kunming as alternatives. Hanoi (HAN) suits northern Vietnam and Ha Long Bay; Ho Chi Minh City (SGN) suits the south and the Mekong Delta. Vietnam is 1 hour 15 minutes ahead of Nepal.

HubKTM to hubHub to HanoiHub to Ho Chi Minh City
Bangkok (BKK)About 3 h 20 minAbout 2 hAbout 1 h 25 min
Kunming (KMG)About 3 h 15 minAbout 1 h 30 minNot listed non-stop
Guangzhou (CAN)About 4 h 35 minAbout 1 h 40 minAbout 2 h 55 min
Kuala Lumpur (KUL)About 4 h 40 minAbout 3 h 20 minAbout 2 h
Singapore (SIN)About 5 h 10 minAbout 3 h 30 minAbout 2 h
Delhi (DEL)About 1 h 50 minAbout 4 h 45 minAbout 5 h 20 min

Checked: 8 Oct 2026, FlightConnections pages for Hanoi (HAN) and Ho Chi Minh City (SGN); common hubs from KAYAK's KTM to Hanoi route page. No new non-stop Kathmandu to Vietnam service had been announced in the sources we checked.

Bangkok is the default because it has three non-stop carriers from Kathmandu and very frequent flights on to both Hanoi and Ho Chi Minh City. Flying into one Vietnamese city and out of the other (an "open jaw" ticket) avoids backtracking the length of the country. The Vietnam travel guide and best time to visit Vietnam help you decide between north and south for your dates.

How do you fly from Kathmandu to the Maldives?

Seaplane landing on a turquoise lagoon in the Maldives on a clear sunny day

You fly from Kathmandu to the Maldives with one stop, and the shortest routing is via Colombo on SriLankan Airlines, with about 3 hours 35 minutes to Colombo and about 1 hour 30 minutes on to Male. Indian cities (Bengaluru, Mumbai, Delhi), the Gulf (Dubai, Sharjah, Abu Dhabi, Doha) and Kuala Lumpur also connect to Male's Velana International Airport (MLE). The Maldives is 45 minutes behind Nepal.

HubKTM to hubHub to MaleNote
Colombo (CMB)About 3 h 35 minAbout 1 h 30 minShortest total flying time; many daily Colombo to Male flights
Bengaluru (BLR)About 3 h 15 minAbout 1 h 55 minShort legs, but check connection times
Mumbai (BOM)About 2 h 45 minAbout 2 h 50 minFrequent flights on schedule data
Delhi (DEL)About 1 h 50 minAbout 4 h 05 minMost frequent first leg
Kuala Lumpur (KUL)About 4 h 40 minAbout 4 h 40 minCombine with a Malaysia stopover
Dubai (DXB) or Sharjah (SHJ)About 4 h 25 min to 4 h 40 minAbout 3 h 55 min to 4 h 20 minBacktracks west; Sharjah was the most common one-stop hub on KAYAK's data (42 percent)

Checked: 8 Oct 2026, FlightConnections page for Male (MLE) and KAYAK's KTM to Male route page. Times from Male are used as a proxy for the reverse direction.

Plan your arrival time around the resort transfer. Seaplanes in the Maldives fly in daylight only, so a late afternoon or evening landing in Male usually means a night in Male or Hulhumale before a morning seaplane, unless your resort is reached by speedboat or a domestic flight plus boat. Check your resort's transfer type before you choose flights. Our guide on how to get around the Maldives explains the three transfer types, and the Maldives travel guide covers the rest of the trip.

The Maldives asks arriving travellers to complete the IMUGA traveller declaration online before arrival; check the requirement and timing on the official IMUGA portal shortly before you fly.

How do you fly from Kathmandu to the Philippines?

You fly from Kathmandu to the Philippines with one stop, most often via Bangkok, with Singapore, Kuala Lumpur, Hong Kong and Guangzhou as alternatives. Most international arrivals land at Ninoy Aquino International Airport (NAIA) in Manila; from Manila, domestic flights continue to Cebu, Boracay and Palawan. The Philippines is 2 hours 15 minutes ahead of Nepal.

HubKTM to hubHub to ManilaShare of one-stop trips on KAYAK
Bangkok (BKK)About 3 h 20 minAbout 3 h 35 min48 percent
Singapore (SIN)About 5 h 10 minAbout 3 h 55 min15 percent
Delhi (DEL)About 1 h 50 minAbout 6 h 45 min13 percent
Kuala Lumpur (KUL)About 4 h 40 minAbout 4 h9 percent
Hong Kong (HKG)About 4 h 45 minAbout 2 h 35 minNot stated
Guangzhou (CAN)About 4 h 35 minAbout 2 h 50 minShortest average total time (about 10 h 17 min)

Checked: 8 Oct 2026, FlightConnections page for Manila (MNL) and KAYAK's KTM to Manila route page.

Check your NAIA terminal. Manila's airport reassigned several international airlines between Terminals 1 and 3 from 29 March 2026 (PortCalls Asia), so confirm the terminal for both your arrival and your departure with your airline. The Philippines also asks arriving travellers to register on the official eTravel system; check what applies to you there before you fly. For island choices and routes inside the country, see the Philippines travel guide and how to get around the Philippines.

Do Bhairahawa or Pokhara airports have international flights?

Colourful wooden boats moored on Phewa Lake in Pokhara with green hills behind

Pokhara International Airport (PHH) has had a daily scheduled flydubai flight to Dubai since 23 September 2026, its first regular international service. Gautam Buddha International Airport at Bhairahawa (BWA) had no scheduled international flights in the schedule data we checked on 8 October 2026; it operated domestic flights only. For every other international route, Kathmandu remains the only option.

AirportLocationInternational status (8 Oct 2026)What it means for you
Tribhuvan International (KTM)KathmanduNepal's main gateway; more than 25 international non-stop citiesAlmost every trip abroad starts here
Pokhara International (PHH)Pokhara, Gandaki Provinceflydubai daily non-stop to Dubai since 23 Sep 2026 (flight FZ 1165/1166), about 4.5 hours, codeshare with EmiratesWestern Nepal travellers can fly to Dubai and connect onwards without going via Kathmandu
Gautam Buddha International (BWA)Bhairahawa, near LumbiniNo scheduled international flights listed; domestic flights to Kathmandu and Pokhara onlyUse Kathmandu (or Pokhara for Dubai) for international travel

Checked: 8 Oct 2026. Pokhara: flydubai press release (25 Sep 2026) and The Kathmandu Post (23 Sep 2026). Bhairahawa: FlightConnections and FlightsFrom airport pages (8 Oct 2026); The Kathmandu Post (8 Feb 2026) reported that international services had been irregular because of low passenger numbers.

Pokhara: what to know

flydubai's press release describes the Pokhara route as daily non-stop flights between Dubai International (Terminal 3) and Pokhara International Airport, published with an early evening arrival in Pokhara and a departure back to Dubai about an hour later. Through Dubai and the flydubai and Emirates network, a single ticket can connect to many cities beyond. Before this, Pokhara had handled only charter and special international flights. Schedule data lists the route as seasonal, so check that it is operating for your dates on flydubai's website before planning around it.

Bhairahawa: what to know

Gautam Buddha International Airport opened in May 2022 and has had several international airlines come and go, including Jazeera Airways, flydubai, Qatar Airways and Thai AirAsia. Thai AirAsia resumed a twice-weekly Bangkok Don Mueang service in late October 2025 (Bizness News, 19 Oct 2025), but by February 2026 the service was reported to be struggling to fill seats, and no international flights appeared in schedule data in October 2026. In past years Thai AirAsia has flown to Bhairahawa mainly in the October to April season, and Spotlight Nepal (14 Aug 2026) reported that Nepal Airlines was preparing to base an aircraft at Bhairahawa for regular flights from the winter schedule, but no start date or route had been confirmed in the sources we checked. If you live near Lumbini or Butwal, check the airline websites directly before assuming a flight exists; for now, a short domestic flight or road trip to Kathmandu is the reliable option.

How do seasonal schedules change?

Airline schedules change twice a year with the international northern summer and winter seasons, and demand from Nepal peaks around Dashain and Tihar, the December to January holidays and April to May. The northern winter schedule for 2026 starts on Sunday 25 October 2026 and the summer schedule on Sunday 28 March 2027. Flight times, days of operation and even whole routes can change on those dates.

PeriodWhat usually happens on Kathmandu routesPlanning tip
Dashain and Tihar (October to November)Outbound holiday demand from Nepal and inbound diaspora travel peak together; popular flights fill earlyBook well ahead and avoid the days right after Tika and Bhai Tika if you can
Late October (schedule change)New winter timetables start; some routes change days or timesRe-check your flight times in the week before you fly
December to JanuaryWinter school holidays and year-end travel; Christmas to New Year is the busiest stretchFly before or after the Christmas to New Year week for better availability
February to MarchGenerally quieter after the winter holidaysGood shoulder window for Bangkok, Hanoi and Manila on fare data
April to MayNepali New Year and school holidays; fare data showed April or May among the most expensive months on several routesBook early for Delhi, Singapore, Male and Manila
June to September (monsoon)Quieter for leisure travel from Nepal, but Gulf, Malaysia and Sri Lanka routes can be busy with work and summer travelDo not assume monsoon fares are always cheapest; compare

New routes also tend to start or restart around these dates. In 2026, for example, Himalaya Airlines launched Shenzhen in June, resumed Shanghai on 28 September and launched Hangzhou on 30 September, each initially with a published schedule for a limited period (AeroRoutes, Spotlight Nepal). Pokhara's Dubai flight began on 23 September. A route that existed last year may also be paused, which is why every route table on this page carries a check date.

For a festival trip specifically, our guide to Dashain and Tihar holidays abroad matches the 2026 holiday dates to destinations by flight time.

How do you choose between a direct and a one-stop route?

Choose a non-stop flight when your trip is short, you travel with young children or elderly parents, or you are flying for the first time; consider a one-stop route when it saves real money, adds a stopover you want, or is the only way to reach your destination. On KAYAK's KTM to Bangkok data, for example, the average return fare with a stop in Colombo was slightly lower than the non-stop average, but it turns a flight of about 3.5 hours into a journey of many hours.

FactorNon-stopOne stop
Total travel timeShortestUsually 3 to 8 hours longer, sometimes overnight
Risk of a missed connectionNoneReal, especially on separate tickets
FareOften similar or slightly higherSometimes lower, especially with low-cost carriers
BaggageChecked through to your destinationChecked through on one ticket; you may need to collect and re-check on separate tickets
Transit rulesNot relevantThe hub country's transit rules apply to your passport
Stopover optionNoneCan add one or two nights in Bangkok, Kuala Lumpur, Singapore or Dubai

Delhi or Kuala Lumpur, Bangkok or Singapore?

  • Delhi has the shortest first leg (about 1 hour 50 minutes) and three non-stop carriers from Kathmandu, which makes it a flexible hub. Second legs from Delhi to Southeast Asia are long, though: about 4 hours 45 minutes to Hanoi and nearly 8 hours to Bali.
  • Kuala Lumpur has four non-stop carriers from Kathmandu and good onward flights to Bali, Vietnam, Manila and the Maldives. It is the most common hub for Bali on KAYAK's data.
  • Bangkok is the most common hub for Vietnam and Manila and is only about 3 hours 20 minutes from Kathmandu.
  • Singapore is a single-carrier route from Kathmandu (Singapore Airlines), but gives short second legs to Bali and Ho Chi Minh City. If you have a long layover, our Singapore Changi Airport guide covers what to do inside the terminal.
  • Dubai and Doha make sense for Kenya, Europe and North America. A planned break in Dubai is covered in our Dubai stopover guide.

One ticket or separate tickets?

When you book Kathmandu to your final city on one ticket, the airline is responsible for rebooking you if a delay makes you miss the connection, and your bags are usually checked through. When you book two separate tickets to save money (for example a Nepal Airlines flight to Kuala Lumpur and a low-cost flight to Bali), you are on your own if the first flight is late. You may also need to pass through immigration at the hub to collect and re-check your bags. If you do this, leave a long gap between flights, preferably several hours.

Transit rules depend on the passport you hold and on whether you stay airside, so check them with your airline and the official immigration website of the hub country before you book a self-transfer.

What do flights from Kathmandu typically cost by season?

Open passport showing entry and exit stamps, a reminder to plan fares around travel dates

As a typical range, not a quote: an economy return from Kathmandu runs from about NPR 22,000 to NPR 37,000 to Delhi, about NPR 50,000 to NPR 69,000 to Bangkok, and roughly NPR 57,000 to NPR 96,000 to Kuala Lumpur or Dubai, depending on the season. One-stop destinations such as Bali, Hanoi, Male and Manila typically fall between about NPR 75,000 and NPR 124,000 return. Fares change daily, so treat these as a planning guide only.

How we built these ranges. We took the typical fare ranges and the cheapest and most expensive month medians that KAYAK published for each Kathmandu route (in US dollars), as observed on 8 October 2026. We converted them to Nepali rupees at the Nepal Rastra Bank reference rate for 8 October 2026 (about NPR 154.55 to 155.15 per US dollar, buying and selling) and rounded to the nearest NPR 1,000. KAYAK does not publish fares by Nepali season, so splitting the year into off-peak, shoulder and peak columns is our own judgement: each column starts from KAYAK's typical range and is widened only where KAYAK named a cheapest or dearest month inside that season. Tickets bought in Nepal in rupees, fares for your exact dates, and last-minute festival bookings can all fall outside these ranges.

Typical economy return fares from Kathmandu (NPR)

Route from KTMOff-peak (monsoon, June to September)Shoulder (February to March, late November to mid December)Peak (Dashain and Tihar, December to January holidays, April to May)
Delhi (non-stop)NPR 24,000 to 33,000NPR 24,000 to 33,000NPR 22,000 to 37,000 (January cheapest, April and May dearest)
Bangkok (non-stop)NPR 53,000 to 68,000NPR 50,000 to 68,000 (March cheapest)NPR 53,000 to 69,000 (October and May dearest)
Kuala Lumpur (non-stop)NPR 57,000 to 88,000 (June dearest)NPR 57,000 to 79,000NPR 57,000 to 79,000 (April cheapest)
Dubai (non-stop)NPR 68,000 to 96,000 (June dearest)NPR 68,000 to 89,000NPR 68,000 to 89,000 (December cheapest)
Colombo (non-stop)NPR 71,000 to 94,000 (July and August dearest)NPR 71,000 to 87,000NPR 68,000 to 87,000 (May cheapest)
Singapore (non-stop)NPR 79,000 to 104,000NPR 79,000 to 104,000NPR 79,000 to 118,000 (January cheapest, May and October dearest)
Hanoi (one stop)NPR 82,000 to 111,000NPR 75,000 to 119,000 (March cheapest, November dearest)NPR 82,000 to 119,000 (November and May dearest)
Bali (one stop)NPR 83,000 to 111,000 (June and August dearest)NPR 83,000 to 111,000NPR 83,000 to 111,000 (December cheapest)
Manila (one stop)NPR 85,000 to 107,000NPR 84,000 to 107,000 (March cheapest)NPR 85,000 to 115,000 (May dearest)
Male (one stop)NPR 90,000 to 117,000 (September cheapest, July dearest)NPR 98,000 to 107,000NPR 98,000 to 124,000 (May dearest)

Typical range, not a quote. Checked: 8 Oct 2026, KAYAK route pages for KTM (typical return ranges and cheapest and most expensive month medians observed that day), converted at the Nepal Rastra Bank reference rate of 8 Oct 2026 and rounded. Season split is Gomayu's judgement, not KAYAK's. Guangzhou and Kenya are left out because the data available on the day was not consistent or comparable enough to give a fair range. Re-check every season.

Typical economy one-way fares from Kathmandu (NPR)

KAYAK publishes a typical one-way range for some routes but no month-by-month one-way figures, so instead of inventing a season split we show the typical one-way range and the months when return fares on the same route were highest. Expect one-way fares near the top of the range, or above it, in those months.

Route from KTMTypical one-way rangeDearest months on this route (return data)
Delhi (non-stop)NPR 15,000 to 24,000April and May
Bangkok (non-stop)NPR 33,000 to 45,000October and May
Hanoi (one stop)NPR 43,000 to 59,000November and May
Bali (one stop)NPR 49,000 to 65,000June and August
Male (one stop)NPR 50,000 to 63,000May and July
Manila (one stop)NPR 51,000 to 69,000May and June

Typical range, not a quote. Checked: 8 Oct 2026, KAYAK route pages for KTM (typical one-way ranges observed that day), converted at the Nepal Rastra Bank reference rate of 8 Oct 2026 and rounded. Routes where KAYAK showed only a single average one-way fare (Colombo, Kuala Lumpur, Dubai, Singapore, Guangzhou) are left out rather than shown as a single figure.

When the seasons do not behave as expected

The season columns follow the Nepali holiday calendar, but the fare data shows that each route has its own pattern. Over the past 12 months on KAYAK:

  • Dubai and Kuala Lumpur were most expensive in June, during the monsoon, when work and Gulf summer travel are heavy. Dubai's cheapest month was December.
  • Colombo was most expensive in July and August and cheapest in May.
  • Bali was most expensive in August, Bali's busiest tourist season, and cheapest in December.
  • Delhi was cheapest in January and dearest in April and May; Singapore was cheapest in January and dearest in May and October.
  • Kuala Lumpur was cheapest in April, and Bangkok was cheapest in March and dearest in October and May.
  • Hanoi was cheapest in March and dearest in November and May; Male was cheapest in September and dearest in May and July; Manila was cheapest in March and dearest in May and June.

The practical lesson is to check prices for your actual route and dates rather than assume the monsoon is always cheap. For a full trip budget beyond the flight, see our cost guides such as what a Thailand trip costs, and run through the pre-trip checklist before you pay for anything.

How should you use this route guide when planning?

Start with the route table to see whether your destination is non-stop, then match the flight time to your leave days, pick a hub if you need one, and check the fare season before you book. A few practical habits help on every Kathmandu departure:

  1. Confirm the route on the airline's website. Schedule data sites are useful for discovery, but only the airline can confirm that a flight runs on your date.
  2. Check your passport. Many countries and airlines expect at least six months' validity beyond your travel dates. Our e-passport guide for Nepal explains renewal and the newer passport format.
  3. Reach Tribhuvan early. International check-in at Kathmandu can be slow at festival time; airlines generally recommend arriving about three hours before an international departure.
  4. Read the arrival time in local time. Use the time zone table above so you do not misjudge hotel check-in or a connecting flight.
  5. Keep the check date in mind. Every table here shows when we last checked it. If you are reading this months later, re-check routes and fares.

For destination ideas by flight time, the country guides are the best next step: Thailand, Malaysia, Singapore, Sri Lanka, Dubai, China and India.

Sources and how we checked

Every route, carrier and flight time on this page was checked on 8 October 2026. We use schedule data for discovery and airline and government sources for confirmation, and we re-check the tables every season.

What we checkedSource
Non-stop routes, carriers and approximate flight times from KathmanduFlightConnections airport page for Kathmandu (KTM)
Connections to Bali, Vietnam, the Maldives, the Philippines and KenyaFlightConnections airport pages for DPS, HAN, SGN, MLE, MNL and NBO
Non-stop carriers, common hubs and typical faresKAYAK route pages from KTM
Pokhara international serviceflydubai press release (25 Sep 2026); The Kathmandu Post (23 Sep 2026)
Bhairahawa international statusFlightConnections and FlightsFrom (BWA); The Kathmandu Post (8 Feb 2026); Bizness News (19 Oct 2025)
New Himalaya Airlines routesSpotlight Nepal (29 Sep and 1 Oct 2026); AeroRoutes
Manila terminal changesPortCalls Asia (March 2026)
Rupee conversion for fare rangesNepal Rastra Bank exchange rate for 8 October 2026
Airport authorityCivil Aviation Authority of Nepal

Frequently asked questions

How much do international flights from Kathmandu cost?

As a typical range, not a quote, economy return fares from Kathmandu on 8 October 2026 ran from about NPR 22,000 to 37,000 to Delhi, about NPR 50,000 to 69,000 to Bangkok and about NPR 68,000 to 96,000 to Dubai, depending on season (KAYAK data converted at the Nepal Rastra Bank rate). One-stop trips to Bali, Hanoi, Male or Manila typically cost more. Check live fares for your dates.

Which countries have direct flights from Kathmandu?

Kathmandu has non-stop flights to India, Bangladesh, Bhutan, Sri Lanka, Thailand, Malaysia, Singapore, China, Hong Kong, South Korea, Japan, the UAE, Qatar, Saudi Arabia, Kuwait and Turkey (as of 8 October 2026). Indonesia, Vietnam, the Maldives, the Philippines and Kenya need one stop. Routes change by season, so confirm with the airline.

Is there a direct flight from Kathmandu to Bali?

No. There is no non-stop flight from Kathmandu to Bali (Denpasar) as of 8 October 2026. Most travellers connect in Kuala Lumpur, Bangkok or Singapore; Singapore gives the shortest second leg at about 2 hours 40 minutes. With about 8 hours of flying plus the connection, the journey usually takes 11 hours or more.

How long is the flight from Kathmandu to Bangkok?

The non-stop flight from Kathmandu to Bangkok takes about 3 hours 20 minutes to 3 hours 30 minutes. Thai Airways, Nepal Airlines and Himalaya Airlines fly to Suvarnabhumi (BKK), and Thai Lion Air flies to Don Mueang (DMK), as of October 2026. Thailand is 1 hour 15 minutes ahead of Nepal.

Does Nepal Airlines fly to Dubai?

Yes. Nepal Airlines operates non-stop flights from Kathmandu to Dubai (DXB), as do flydubai and Himalaya Airlines, according to schedule data checked on 8 October 2026. The flight takes about 4 hours 40 minutes. Air Arabia also flies to nearby Sharjah, and Air Arabia Abu Dhabi to Abu Dhabi.

Can I fly abroad from Bhairahawa airport?

Not on a scheduled flight as of 8 October 2026. Gautam Buddha International Airport in Bhairahawa showed only domestic flights to Kathmandu and Pokhara in schedule data. Thai AirAsia flew to Bangkok from late 2025, but the service was irregular. Check airline websites for any restart before you plan.

Does Pokhara airport have international flights?

Yes. Pokhara International Airport has had a daily non-stop flydubai flight to Dubai since 23 September 2026, its first scheduled international service. The flight takes about four and a half hours and connects onwards through the flydubai and Emirates network. Confirm it operates on your dates on flydubai's website.

Is it better to fly via Delhi or Kuala Lumpur?

From Kathmandu, Delhi has the shortest first leg (about 1 hour 50 minutes) and suits onward trips to India, the Maldives or long-haul destinations. Kuala Lumpur (about 4 hours 40 minutes) is usually better for Bali, Vietnam and the Philippines because the second leg is much shorter. Compare total journey time, not just the fare.

Where do I check transit rules for my passport?

Transit rules depend on your passport, the hub country and whether you stay airside or collect bags. Check with your airline, which uses the IATA Timatic database, and with the official immigration website of the transit country before booking a connection from Kathmandu, especially on separate tickets.

Which is the shortest international flight from Kathmandu?

The shortest international flights from Kathmandu are to Varanasi in India (Buddha Air) and Paro in Bhutan (Druk Air and Bhutan Airlines), each about 1 hour 5 minutes. Dhaka takes about 1 hour 25 minutes and Kolkata about 1 hour 45 minutes, based on schedule data checked on 8 October 2026.

Kathmandu bata direct flight kaha kaha jancha?

Kathmandu bata Delhi, Mumbai, Bengaluru, Kolkata, Varanasi, Dhaka, Paro, Colombo, Bangkok, Kuala Lumpur, Singapore, Chengdu, Kunming, Guangzhou, Shenzhen, Shanghai, Hangzhou, Hong Kong, Seoul, Tokyo, Dubai, Sharjah, Abu Dhabi, Doha, Dammam, Kuwait ra Istanbul ma non-stop flight cha (8 October 2026 ma check gareko). Bali, Vietnam, Maldives, Philippines ra Kenya jana ek stop chahincha.

Tags
Travel Tips
Share
G
Gomayu Team
Writer at Gomayu
Keep reading