Nepal
How to get to Nepal: airports, flights and border crossings
Fly into Kathmandu (KTM) for almost every first trip: it is the only airport with wide long-haul and connecting coverage, and it sits 6 km (3.7 mi) from the city centre. Choose Pokhara or Lumbini only if a direct regional flight exists from your city. Land entry from India works well; from China it is seasonal and permit-bound.Fly into Kathmandu (KTM) for almost every first trip: it is the only airport with wide long-haul and connecting coverage, and it sits 3.7 mi (6 km) from the city centre. Choose Pokhara or Lumbini only if a direct regional flight exists from your city. Land entry from India works well; from China it is seasonal and permit-bound.
More
GuideNepal
Key facts
- Main gateway
- Tribhuvan International Airport (KTM), Kathmandu — 6 km east of the centre
- Other international airports
- Pokhara (PKR) and Gautam Buddha Airport, Siddharthanagar near Lumbini (BWA) — limited regional routes
- Flights from the US
- No nonstop; 1–2 stops via Doha, Dubai, Istanbul, Delhi or Kuala Lumpur; 18–24 h total
- Flights from the UK
- No nonstop; 1 stop via Doha, Dubai, Istanbul or Delhi; 11–14 h total
- Flights from Australia/NZ
- 1–2 stops via Kuala Lumpur, Singapore, Bangkok or Delhi; 14–20 h total
- Land borders
- India: several crossings open to foreign nationals. China (Zhangmu/Kerung): seasonal, permit-bound
- Visa on arrivalcheck
- Available at KTM and at land crossings for most nationalities; check the current fee and rules
- Book flights
- 2–4 months ahead for Oct–Nov and Mar–Apr; fares and seats tighten fast
- Currency
- Nepalese rupee (NPR, Rs); pegged at 1.6 to the Indian rupee
- Time zone
- UTC+5:45 all year
Quick answer
Fly into Kathmandu (KTM). It is the only airport with broad long-haul connections and the easiest onward transport to the valley, Pokhara and the trekking trailheads. Pokhara (PKR) and Siddharthanagar near Lumbini (BWA) take a handful of regional flights, useful only if a direct route exists from where you are.
Land entry from India is straightforward at several crossings and often pairs with a Varanasi or Darjeeling leg. Entry from Tibet is seasonal, needs permits arranged through an agency, and closes with weather and border policy. There is no sea route for passengers.
Airports and gateways
Tribhuvan International Airport (KTM) handles nearly all international traffic. The terminal is small, immigration queues can run long in peak season, and the airport sits about 6 km east of central Kathmandu — a 20–40 minute taxi depending on traffic. ATMs and SIM counters are in the arrivals hall; buy a local SIM there or in the city.
Pokhara International Airport (PKR) takes a limited set of regional routes, mostly from China and India. It is worth checking only if you are heading straight to the Annapurna region and a direct flight exists. Gautam Buddha International Airport (BWA) at Siddharthanagar serves Lumbini and the Indian border at Sunauli, again with a thin schedule.
If your only option is a connection through Delhi, Kolkata or Kunming, that is normal — most travellers reach Nepal with one or two stops.
| Airport | Code | Best for | Notes |
|---|---|---|---|
| Tribhuvan International | KTM | Almost every trip | 6 km from Kathmandu centre; widest route network |
| Pokhara International | PKR | Annapurna treks, lakeside | Few international routes; check schedules |
| Gautam Buddha | BWA | Lumbini, Sunauli border | Few international routes; check schedules |
Flight times and routes
There are no nonstop flights from North America, the UK, Australia or New Zealand to Nepal. Expect one or two connections through Gulf, Turkish, Indian or Southeast Asian hubs. Total travel time matters more than the number of stops: a 2-hour connection in Doha beats a 9-hour layover in Delhi.
From the US, count 18–24 hours door to door. From the UK, 11–14 hours. From Australia and New Zealand, 14–20 hours. From the Gulf, 4–5 hours. From Delhi, about 1.5 hours.
Fares swing hard with season. October–November and March–April are peak trekking windows and seats sell out months ahead. Booking 2–4 months out is the usual sweet spot; last-minute fares in peak season can double.
| From | Typical routing | Total time | Notes |
|---|---|---|---|
| US (East Coast) | 1–2 stops via Doha, Dubai, Istanbul or Delhi | 18–24 h | No nonstop |
| US (West Coast) | 1–2 stops via Doha, Dubai or Seoul | 20–26 h | No nonstop |
| UK | 1 stop via Doha, Dubai, Istanbul or Delhi | 11–14 h | No nonstop |
| Canada | 1–2 stops via Doha, Istanbul or Delhi | 18–24 h | No nonstop |
| Australia | 1–2 stops via Kuala Lumpur, Singapore or Bangkok | 14–20 h | No nonstop |
| New Zealand | 1–2 stops via Singapore, Kuala Lumpur or Bangkok | 16–22 h | No nonstop |
| Gulf | Nonstop or 1 stop | 4–5 h | Several daily options |
| Delhi | Nonstop | 1.5 h | Frequent |
Land and sea entry
Nepal has no passenger sea ports. All overland entry is by road from India or China.
From India, several crossings are open to foreign nationals, including Sunauli (near Lumbini and Gorakhpur), Raxaul–Birgunj (near Patna and Kathmandu-bound buses), Kakarbhitta (near Siliguri and Darjeeling) and Mahendranagar in the far west. Buses and shared jeeps run from the Indian side to the Nepali border town, then onward to Kathmandu or Pokhara. Immigration posts at these crossings issue visas on arrival for most nationalities — check the current rules before you travel.
From China (Tibet), the main crossing is at Zhangmu/Kerung on the Friendship Highway from Lhasa. It is seasonal, usually open roughly April to October, and independent travellers generally need a permit and an organised tour on the Tibetan side. Check status before planning around it.
| Crossing | Neighbour | Nearest hub | Notes |
|---|---|---|---|
| Sunauli | India | Gorakhpur / Lumbini | Busy, well-serviced; visa on arrival for most |
| Raxaul–Birgunj | India | Patna / Kathmandu | Direct buses to Kathmandu |
| Kakarbhitta | India | Siliguri / Darjeeling | Eastern route |
| Mahendranagar | India | Delhi / far west Nepal | Quieter |
| Zhangmu/Kerung | China (Tibet) | Lhasa | Seasonal, permit-bound; check |
Booking and timing
Book flights 2–4 months ahead for October–November and March–April. These are the clearest and busiest months, and fares climb steeply closer in. The monsoon months (June–September) are cheaper but bring delays and cancellations, especially on mountain flights.
Build a buffer day before any trek or domestic connection. Kathmandu delays are common in winter fog and monsoon rain, and a missed domestic flight can cost a day or more. If you are heading to Lukla for Everest region trekking, book the Kathmandu–Lukla flight early and keep a spare day.
Check your visa route before booking. Most nationalities get a visa on arrival at KTM and at land crossings, but rules and fees change — confirm on the official immigration site and carry the exact fee in USD or NPR.
- Book 2–4 months ahead for peak season
- Add a buffer day before treks and domestic flights
- Confirm visa-on-arrival eligibility and fee before you fly
- Keep a printed copy of your onward ticket and accommodation
Practical notes
Money: bring some USD cash for the visa fee and a first taxi; ATMs at KTM are reliable but can run dry in peak season. Cards work in hotels and better restaurants in Kathmandu and Pokhara, less so elsewhere.
SIM: buy a local SIM at the airport or in Kathmandu with your passport and a photo; eSIM options exist but coverage outside cities is patchy.
Airport transfer: prepaid taxis and ride-hailing are available at KTM; agree the fare or use the meter. The ride to Thamel takes 20–40 minutes depending on traffic.
Altitude: if you fly straight to Lukla or Jomsom, plan acclimatisation days. Arriving in Kathmandu first helps.
- Carry USD cash for the visa fee
- Buy a SIM with passport and photo
- Agree taxi fare before leaving KTM
- Plan acclimatisation if flying to high-altitude airstrips
Questions people ask
What is the best airport to fly into for Nepal?
Tribhuvan International Airport (KTM) in Kathmandu. It has the widest international route network and the easiest onward transport to Pokhara, the Kathmandu Valley and trekking trailheads. Pokhara (PKR) and Gautam Buddha (BWA) only make sense if a direct regional flight exists from your city.
How long is the flight to Nepal from the US, UK, Canada, Australia and NZ?
There are no nonstops. From the US, 18–24 hours with 1–2 stops. From the UK, 11–14 hours with 1 stop. From Canada, 18–24 hours. From Australia, 14–20 hours. From New Zealand, 16–22 hours. All times are door-to-door estimates and depend on connections.
Can I enter Nepal by land or sea?
By land, yes — from India at crossings such as Sunauli, Raxaul–Birgunj and Kakarbhitta, and from Tibet at Zhangmu/Kerung when it is open. There are no passenger sea routes into Nepal.
Do I need a visa to enter Nepal?
Most nationalities can get a visa on arrival at KTM and at land crossings. Fees and eligibility change, so confirm on the official immigration site before you travel and carry the fee in USD or NPR.
When should I book flights to Nepal?
Two to four months ahead for October–November and March–April, the peak trekking seasons. Fares rise steeply closer in, and seats on the best connections sell out. Monsoon months are cheaper but riskier for delays.
Is it better to fly to Kathmandu or Pokhara?
Kathmandu for almost every trip. Fly to Pokhara only if a direct international route exists from your city and you are heading straight to the Annapurna region. Otherwise connect through Kathmandu.
Check live
Prices, schedules, rules and availability change. Open these to confirm today's details before you book.
Deep dive
Every source; changeable facts are marked check
Sources
- officialTribhuvan International Airport
- officialNepal Department of Immigration
- officialNepal Tourism Board
- secondaryWikivoyage – Nepal
Ask about Nepal
Loading…
Was this useful?