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 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.
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.
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.
|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|