How to Reach Varanasi, Uttar Pradesh, India
Varanasi, one of the oldest inhabited cities in the world, is well-connected by train, flight, and road. Below are ways to reach Varanasi:
By Train:
Varanasi has its own railway station:
- Varanasi Junction Railway Station (BSB)
- Manduadih Railway Station (MUV)
These stations are well-connected with major Indian cities via several train services including superfast and express trains.
By Flight:
Varanasi's nearest airport is:
- Lal Bahadur Shastri International Airport (VNS)
It operates domestic flights to major cities across India and international flights.
By Road:
Varanasi is accessible by National Highways NH 2, NH 19, and NH 28 which provide direct connectivity to major cities. State-owned as well as private buses and taxi services are available.
Reaching Varanasi from India's Top 10 Cities
To reach Varanasi from India's major cities by road, flight, and train. I have also included approximate distance and suggested routes with potential stopovers for road trips where necessary.
From New Delhi
- Distance by road: Approximately 800 km
- Route by road: New Delhi -> Agra -> Kanpur -> Allahabad -> Varanasi
- Stopover suggestion: Agra to visit the Taj Mahal
- Direct flights and trains available
From Mumbai
- Distance by road: Approximately 1500 km
- Route by road: Mumbai -> Indore -> Jhansi -> Allahabad -> Varanasi
- Stopover suggestion: Indore for its culinary delights
- Direct flights and trains available
From Kolkata
- Distance by road: Approximately 680 km
- Route by road: Kolkata -> Dhanbad -> Gaya -> Sasaram -> Varanasi
- Stopover suggestion: Gaya for the Vishnupad Mandir
- Direct flights and trains available
From Bengaluru
- Distance by road: Approximately 1850 km
- Route by road: Bengaluru -> Hyderabad -> Nagpur -> Rewa -> Varanasi
- Stopover suggestion: Hyderabad for its heritage sites
- Direct flights and trains available
From Chennai
- Distance by road: Approximately 1900 km
- Route by road: Chennai -> Nellore -> Vijayawada -> Raipur -> Varanasi
- Stopover suggestion: Vijayawada for the Kanaka Durga Temple
- Direct flights and trains available
From Hyderabad
- Distance by road: Approximately 1200 km
- Route by road: Hyderabad -> Nagpur -> Rewa -> Varanasi
- Stopover suggestion: Nagpur to visit the Deekshabhoomi stupa
- Direct flights and trains available
From Pune
- Distance by road: Approximately 1480 km
- Route by road: Pune -> Indore -> Jhansi -> Allahabad -> Varanasi
- Stopover suggestion: Indore for its historical landmarks
- Direct flights and trains available
From Ahmedabad
- Distance by road: Approximately 1350 km
- Route by road: Ahmedabad -> Ujjain -> Jhansi -> Allahabad -> Varanasi
- Stopover suggestion: Ujjain for the Mahakaleshwar Jyotirlinga
- Direct flights and trains available
From Jaipur
- Distance by road: Approximately 850 km
- Route by road: Jaipur -> Agra -> Kanpur -> Allahabad -> Varanasi
- Stopover suggestion: Agra for experiencing Mughal architecture
- Direct flights and trains available
From Surat
- Distance by road: Approximately 1370 km
- Route by road: Surat -> Vadodara -> Ujjain -> Jhansi -> Allahabad -> Varanasi
- Stopover suggestion: Vadodara for Lakshmi Vilas Palace
- Direct flights and trains available