There are 9 ways to get from Allahabad to Varanasi by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Allahabad to Etawahtaxi
- Take the train from Etawah to Banarastrain 20961 / ...
8h 1m₹1,557–3,621Train
cheapest- Take the train from Bhongaon to Kanpur Centraltrain 14118 / ...
- Take the train from Kanpur Central to Varanasi Jntrain 12562 / ...
11h 57m₹1,175–4,027Taxi, bus
- Take the taxi from Allahabad to Sorikhtaxi
- Take the bus from Sorikh to Alambaghbus
- Take the bus from Alambagh to Varanasibus
11h 16m₹2,127–3,027Drive 493.2 km
- Drive from Allahabad to Varanasicar 493.2 km
5h 59m₹5,548–8,014Taxi
- Take the taxi from Allahabad to Varanasitaxi 493.2 km
5h 59m₹7,000–8,500Taxi, train to Gwalior Airport, fly
- Take the taxi from Allahabad to Etawahtaxi
- Take the train from Etawah to Bhadrolitrain
- Fly from Gwalior Airport (GWL) to Varanasi Airport (VNS)plane GWL - VNS
11h 16m₹10,667–24,031Train, bus
- Take the train from Bhongaon to Kanpur Anwrganjtrain 14118 / ...
- Take the bus from Kanpur to Varanasi, Uttar Pradeshbus Kanpur
11h 49m₹1,705–3,827Train to Hindon, fly
- Take the train from Bhongaon to Delhi Shahdaratrain
- Fly from Hindon (HDO) to Varanasi Airport (VNS)plane HDO - VNS
11h 9m₹6,515–16,327Taxi, train to Kanpur Airport, fly
- Take the taxi from Allahabad to Etawahtaxi
- Take the train from Etawah to Kanpur Centraltrain
- Fly from Kanpur Airport (KNU) to Varanasi Airport (VNS)plane KNU - VNS
10h 14m₹10,457–15,871
Gwalior Airport (GWL) to Varanasi Airport (VNS) flights
Questions & Answers
The cheapest way to get from Allahabad to Varanasi is to train which costs ₹1,100 - ₹4,100 and takes 11h 57m.
The fastest way to get from Allahabad to Varanasi is to drive which takes 5h 59m and costs ₹5,500 - ₹8,000.
No, there is no direct train from Allahabad to Varanasi. However, there are services departing from Bhongaon and arriving at Varanasi Jn via Kanpur Central. The journey, including transfers, takes approximately 11h 57m.
The distance between Allahabad and Varanasi is 508 km. The road distance is 493.2 km.
The best way to get from Allahabad to Varanasi without a car is to taxi and train which takes 8h 1m and costs ₹1,500 - ₹3,700.
It takes approximately 8h 1m to get from Allahabad to Varanasi, including transfers.
Allahabad to Varanasi train services, operated by Indian Railways, depart from Bhongaon station.
Allahabad to Varanasi train services, operated by Indian Railways, arrive at Kanpur Central station.
Yes, the driving distance between Allahabad to Varanasi is 493 km. It takes approximately 5h 59m to drive from Allahabad to Varanasi.
There are 1681+ hotels available in Varanasi.
What companies run services between Allahabad, India and Varanasi, India?
You can take a vehicle from Allahabad to Varanasi Jn via Bhongaon and Kanpur Central in around 11h 57m.
- Website
- goindigo.in
Flights from Gwalior Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 37m
- When
- Tuesday to Friday
- Estimated price
- ₹9,000–15,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–12,000
Flights from Kanpur Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Kanpur Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,000–13,000
Flights from Kanpur Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,000–13,000
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–23,000
Flights from Gwalior Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Etawah to Banaras
- Ave. Duration
- 7h 10m
- Frequency
- Twice a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Etawah to Bhadroli
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhongaon to Kanpur Anwrganj
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhongaon to Kanpur Central
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanpur Central to Varanasi Jn
- Ave. Duration
- 5h 25m
- Frequency
- Every 2 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Bhongaon to Delhi Shahdara
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Etawah to Kanpur Central
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Sorikh to Alambagh
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- ₹340–650
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹340–420
- AC
- ₹470–650
Bus from Alambagh to Varanasi
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹410–750
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹410–550
- AC
- ₹550–750
- Adult
- ₹490–750
- Phone
- +91 8377971006
- [email protected]
- Website
- omio.com
Bus from Kanpur to Varanasi, Uttar Pradesh
- Ave. Duration
- 6h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ₹750–1,500
- Schedules at
- omio.com
- Ave. Duration
- 1h 54m
- Estimated price
- ₹1,200–8,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting around the Cyclades - to help you get the most out of your next trip.













