Delhi to Varanasi is one of India's most popular pilgrimage and tourism routes, covering approximately 800 km. The route connects the national capital to one of the world's oldest continuously inhabited cities. With over 15 daily trains including the Vande Bharat Express, and the newly improved NH-19, passengers have multiple options. This guide covers all train and road options with 2026 data.
Table of Contents
Delhi to Varanasi by Train
The Vande Bharat Express (22435) is the fastest option, covering the route in 8 hours at a fare of 1,800 rupees. It departs New Delhi at 6:00 AM. The Shiv Ganga Express (12559) takes 12 hours with fares from 500 to 1,500 rupees. The Kashi Vishwanath Express (15128) takes 14 hours at budget fares. The Mahabodhi Express (12397) covers the journey in 11 hours. All trains can be booked via IRCTC 120 days in advance.
Delhi to Varanasi by Road
The route follows NH-19 (formerly NH-2) through Agra, Kanpur, and Prayagraj. Total distance is 800 km, taking 12 to 14 hours by car. Toll charges are approximately 500 rupees. The route is part of the Golden Quadrilateral highway network. The under-construction Ganga Expressway will reduce travel time to approximately 8 hours upon completion. Volvo buses operate overnight on this route at 800 to 1,500 rupees.
Comparison Table
| Mode | Duration | Cost (Rupees) | Comfort |
|---|---|---|---|
| Vande Bharat | 8 hours | 1,800 | Excellent |
| Shiv Ganga Exp | 12 hours | 500-1,500 | High |
| Car (NH-19) | 12-14 hours | 3,000-4,000 | High |
| Bus (Volvo) | 14-16 hours | 800-1,500 | Moderate |
| Fly (DEL-VNS) | 1.5 hours | 2,500-6,000 | Very High |
Travel Tips
Book the Vande Bharat Express well in advance as it fills up quickly. For road trips, start early at 4 AM to avoid Agra traffic. Varanasi Junction (BSB) is the main station, located 2 km from the ghats. Auto-rickshaws from the station to the ghats cost 100 to 150 rupees. Best time to visit is October to March. Avoid May and June when temperatures exceed 45 degrees Celsius.
You May Also Like: Indian Railways 2026, Golden Quadrilateral Highway, and Delhi to Jaipur Guide.
Frequently Asked Questions
What is the fastest train from Delhi to Varanasi?
The Vande Bharat Express (22435) takes 8 hours, departing New Delhi at 6:00 AM.
How far is Varanasi from Delhi?
Approximately 800 km by road (12-14 hours) or 8 to 14 hours by train.
How much does a train ticket cost?
Vande Bharat costs 1,800 rupees. Shiv Ganga ranges from 500 to 1,500 rupees. Budget trains start at 300 rupees.
Can I drive from Delhi to Varanasi?
Yes, via NH-19 through Agra, Kanpur, and Prayagraj. 800 km, 12 to 14 hours. Toll is about 500 rupees.
What is the best time to visit Varanasi?
October to March for pleasant weather. Avoid summer months of May and June when temperatures exceed 45 degrees.
Which station in Varanasi should I use?
Varanasi Junction (BSB) is the main station. Mughalsarai Junction (DDU) is 15 km away and serves some trains.