Flights to Varanasi

Direct flights from 14 cities, 270 flights a week. From New Delhi the flight takes 1h 30m, tickets from $59. From Mumbai the flight takes 2h 20m, tickets from $79.

Flights to Varanasi at a glance

cities with nonstop flights here
14
nonstop flights a week
270
lowest fare from New Delhi
$59
flight time from New Delhi
1h 30m
lowest fare from Mumbai
$79
flight time from Mumbai
2h 20m
arrival airport
Lal Bahadur Shastri International

Where you can fly to Varanasi from

Nonstop flights, busiest routes first

FromFare
New Delhi 1h 30m, 84 a week from $59
Mumbai 2h 20m, 57 a week from $79
Bengaluru 2h 30m, 35 a week from $92
Hyderabad 1h 50m, 21 a week from $76
Ahmedabad 1h 53m, 15 a week
Kolkata 1h 20m, 14 a week from $65
Dubai United Arab Emirates, 3h 55m, 11 a week from $142
Chennai 2h 15m, 7 a week from $90
Kochi 4h 23m, 7 a week from $146
Pune 2h, 6 a week from $72
Bhubaneswar 1h 40m, 4 a week from $144
Khajuraho 45m, 4 a week from $62

From other countries

Arrival airport

Where the nonstop flights land

259 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Varanasi from?
From 14 cities. The busiest routes are from New Delhi (84 flights a week), Mumbai (57 flights a week), Bengaluru (35 flights a week), Hyderabad (21 flights a week), Ahmedabad (15 flights a week) and Kolkata (14 flights a week).
How long is the flight from New Delhi to Varanasi?
A nonstop flight takes about 1 hour 30 minutes, tickets from $59.
How long is the flight from Mumbai to Varanasi?
A nonstop flight takes about 2 hours 20 minutes, tickets from $79.
What is the cheapest city to fly to Varanasi from?
New Delhi from $59, Khajuraho from $62, Kolkata from $65 and Pune from $72.
Which airport do flights to Varanasi arrive at?
All nonstop flights land at Lal Bahadur Shastri International (VNS).

Cities near Varanasi with their own flights

Worth a look when fares or dates to Varanasi do not suit; distance by straight line