Flights from India and the UAE · Plan

Which flights connect India and Nepal?

By Base Camp Tours, licensed Nepal travel agency (Tourism License 3121/080) · Updated · 1 min read

The short answer

Several Indian cities have direct flights to Kathmandu, including Delhi, Mumbai, Kolkata and Varanasi, flown by Indian and Nepali airlines. Flight times are short, usually between one and three hours depending on the city, which makes flying the fastest option compared with the bus or train and road journeys described elsewhere in this guide.

Schedules and airlines change often, and smaller routes such as Varanasi and Kolkata may run only a few days a week. Always check the current timetable on the airline website before you plan the rest of the trip around a flight.

Key facts

Direct cities
Delhi, Mumbai, Kolkata, Varanasi and others
Typical time
1 to 3 hours
Smaller routes
A few days a week
Check
Airline timetable

How it works

  1. List your nearest citiesDelhi, Mumbai, Kolkata, Varanasi.
  2. Check airlinesOn their sites.
  3. Compare days per weekSmall routes are limited.
  4. Compare with roadSee bus, train or flight.
  5. Book with a bufferWeather and delays.

Insider tip

Book the flight last, after your Nepal hotels and permits are confirmed.

Avoid this

Do not plan a trip around a route without confirming it still operates.

Related questions

Which is the fastest option?

Flying, usually under three hours.

Do all cities have direct flights?

No; many need a connection.

Quick trip match

Plan your Nepal trip in 60 seconds

Answer four short questions. We show trips that fit, and a planner can send a route and price. Free, no payment.

Keep reading

More guides to explore

Talk to a planner

Tell us the dates. We will draw the route.

Send your dates, group size and budget. A planner replies with a route, hotels and a clear price, free and with no obligation.

  • Licensed agency, Tourism License 3121/080
  • Own full-time guides and drivers
  • Private and customised departures