Varanasi is well connected by train, road as well as by air. It has two major railway stations, Varanasi Junction and the Mughal Sarai Junction. The city has its own airport with daily flights to Mumbai and Delhi. Buses are also available.
Varanasi has an international airport, and though not many international flights arrive directly to Varanasi, almost all domestic airlines operate regular flights to and from this city. Jet Airways, Air India and Spice Jet operate the most frequent flights.
Nearest Airport: Varanasi
Tentative return flight prices to Varanasi from major cities in India:
|Starting City||Return price (approximate)|
|Mumbai||₹ 6,379 Non-stop|
|New Delhi||₹ 3,874 Non-stop|
|Bengaluru||₹ 8,269 Non-stop|
|Chennai||₹ 9,382 Non-stop|
|Hyderabad||₹ 6,977 Non-stop|
|Kolkata||₹ 4,482 Non-stop|
The road connections to Varanasi are well maintained and convenient, and most tourists who travel to Uttar Pradesh usually club two or three nearby cities and commute between them by road. The distance to nearby cities like Allahabad, Kanpur and Gorakhpur are located within driving distance. National Highway 19 is the main connecting road.
Varanasi is a major railway station and almost all trains passing through northern India go to Varanasi. The Mughal Sarai Junction is another major station that is 18 kilometres away from the main city and has trains coming in from cities all over India.
Cycle rickshaws as well as auto rickshaws are available in Varanasi for travel in local areas. Mini buses are also available within the city. Boats are used for tours of the River Ganga.
|Route Name||Distance||Time||More Information|
|Delhi to Varanasi||817 km||11 hours 50 mins||View Details|
|Hyderabad to Varanasi||1,230 km||22 hours 45 mins||View Details|
|Kolkata to Varanasi||683 km||11 hours 59 mins||View Details|
|Chennai to Varanasi||1,855 km||1 day 8 hours||View Details|
|Bangalore to Varanasi||1,819 km||1 day 6 hours||View Details|
|Mumbai to Varanasi||1,678 km||1 day 2 hours||View Details|
|Agra to Varanasi||607 km||9 hours 13 mins||View Details|
|Jaipur to Varanasi||839 km||13 hours 7 mins||View Details|
|Chandigarh to Varanasi||1,045 km||15 hours 9 mins||View Details|
|Jodhpur to Varanasi||1,174 km||18 hours 23 mins||View Details|
|Ahmedabad to Varanasi||1,409 km||21 hours 5 mins||View Details|
|Pune to Varanasi||1,450 km||1 day 3 hours||View Details|
|Ernakulam to Varanasi||2,358 km||1 day 15 hours||View Details|
|Goa to Varanasi||1,846 km||1 day 10 hours||View Details|
|Amritsar to Varanasi||1,249 km||18 hours 10 mins||View Details|
|Jaisalmer to Varanasi||1,395 km||22 hours 7 mins||View Details|
|Udaipur to Varanasi||1,151 km||16 hours 52 mins||View Details|
|Gurgaon to Varanasi||821 km||11 hours 53 mins||View Details|
|Shimla to Varanasi||1,144 km||18 hours 12 mins||View Details|
|Manali to Varanasi||1,337 km||22 hours 15 mins||View Details|