Delhi to Varanasi - How to reach

The capital city of India is well connected to Varanasi by road, rail and air. There are regular flights and planes between the two cities as well as buses operated by private and government service providers.

Delhi to Varanasi Distance: 817 km by road

Time Taken (approx): 11 hours 50 mins

Delhi to Varanasi by Flight

Delhi and Varanasi are well connected by air, and there are daily non-stop flights between the two cities operated by all major airlines. The flight takes around one and a half hour. Most international flights to Varanasi are also routed through Delhi.

Delhi to Varanasi by Road

The distance between Delhi and Varanasi by road is more than 800 kilometres, and road travel is not an option chosen by most since it takes more than 12 hours. Moreover, the highway between the two cities, NH 19, is under construction which may increase travel time.

Delhi to Varanasi by Train

Railways are the cheapest option to travel between the two cities and is also a convenient option since most trains are overnight and take about 12 hours. The route taken by trains is similar to the road route, but travelling by trains is undoubtedly more convenient.

Delhi to Varanasi - How to reach

Delhi to Varanasi Route

Most Popular Routes and Distances

Important Routes Time Taken Distance
Delhi to Varanasi 11 hours 50 mins 817 km
Hyderabad to Varanasi 22 hours 45 mins 1,230 km
Kolkata to Varanasi 11 hours 59 mins 683 km
Chennai to Varanasi 1 day 8 hours 1,855 km
Bangalore to Varanasi 1 day 6 hours 1,819 km
Mumbai to Varanasi 1 day 2 hours 1,678 km
Agra to Varanasi 9 hours 13 mins 607 km
Jaipur to Varanasi 13 hours 7 mins 839 km
Chandigarh to Varanasi 15 hours 9 mins 1,045 km
Jodhpur to Varanasi 18 hours 23 mins 1,174 km
Ahmedabad to Varanasi 21 hours 5 mins 1,409 km
Pune to Varanasi 1 day 3 hours 1,450 km
Ernakulam to Varanasi 1 day 15 hours 2,358 km
Goa to Varanasi 1 day 10 hours 1,846 km
Amritsar to Varanasi 18 hours 10 mins 1,249 km
Jaisalmer to Varanasi 22 hours 7 mins 1,395 km
Udaipur to Varanasi 16 hours 52 mins 1,151 km
Gurgaon to Varanasi 11 hours 53 mins 821 km
Shimla to Varanasi 18 hours 12 mins 1,144 km
Manali to Varanasi 22 hours 15 mins 1,337 km

Places to Visit In Varanasi