There are 9 ways to get from Agra to Vindhyāchal by train, bus, car, taxi, 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.
Train via Mirzapur
best- Take the train from Agra Fort to Mirzapurtrain 12308 / ...
9h 12m₹406–3,157Train
cheapest- Take the train from Agra Fort to Vindhyachaltrain 12947
10h 13m₹300–2,300Bus, train
- Take the bus from Agra, Uttar Pradesh to Allahabad, Uttar Pradeshbus Agra, Uttar Pradesh - Allahabad, Uttar Pradesh
- Take the train from Prayagraj Jn to Vindhyachaltrain 20802 / ...
11h 25mDrive 543 km
- Drive from Agra to Vindhyāchalcar 543 km
7h 35m₹6,122–8,842Taxi
- Take the taxi from Agra to Vindhyāchaltaxi 543 km
7h 35m₹8,000–10,000Train to Indira Gandhi International Airport, fly, taxi
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)plane DEL - VNS
- Take the taxi from Varanasi Airport (VNS) to Vindhyāchaltaxi
6h 26m₹6,314–9,310Bus
- Take the bus from Agra, Uttar Pradesh to Varanasi, Uttar Pradeshbus Agra, Uttar Pradesh - Varanasi, Uttar Pradesh
- Take the bus from Lehartara to Kacchwa Roadbus
12h 5mTrain to Hindon, fly, taxi
- Take the train from Agra Cantt to New Delhitrain
- Fly from Hindon (HDO) to Varanasi Airport (VNS)plane HDO - VNS
- Take the taxi from Varanasi Airport (VNS) to Vindhyāchaltaxi
6h 52m₹6,859–18,260Train to Khajuraho Civil Airport, fly, taxi
- Take the train from Agra Cantt to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Varanasi Airport (VNS)plane HJR - VNS
- Take the taxi from Varanasi Airport (VNS) to Vindhyāchaltaxi
11h 29m₹11,731–26,825
Agra to Vindhyāchal by train
Questions & Answers
The cheapest way to get from Agra to Vindhyāchal is to train which costs ₹300 - ₹2,300 and takes 10h 13m.
The fastest way to get from Agra to Vindhyāchal is to train and fly and taxi which takes 6h 26m and costs ₹6,000 - ₹9,500.
No, there is no direct bus from Agra to Vindhyāchal. However, there are services departing from Agra, Uttar Pradesh and arriving at Kacchwa Road via Lehartara. The journey, including transfers, takes approximately 12h 5m.
Yes, there is a direct train departing from Agra Fort and arriving at Vindhyachal. Services depart twice a week, and operate Monday and Wednesday. The journey takes approximately 10h 13m.
The distance between Agra and Vindhyāchal is 546 km. The road distance is 543 km.
The best way to get from Agra to Vindhyāchal without a car is to train via Mirzapur which takes 9h 12m and costs ₹400 - ₹3,200.
It takes approximately 9h 12m to get from Agra to Vindhyāchal, including transfers.
Agra to Vindhyāchal bus services, operated by Raj Kalpana Travels Pvt.Ltd, depart from Agra, Uttar Pradesh station.
Agra to Vindhyāchal train services, operated by Indian Railways, depart from Agra Fort station.
The best way to get from Agra to Vindhyāchal is to train via Mirzapur which takes 9h 12m and costs ₹400 - ₹3,200. Alternatively, you can bus, which costs and takes 12h 5m.
What companies run services between Agra, India and Vindhyāchal, India?
Indian Railways operates a train from Agra Fort to Mirzapur once daily. Tickets cost ₹300–2,400 and the journey takes 8h 8m. Alternatively, you can take a bus from Agra, Uttar Pradesh to Vindhyāchal via Varanasi, Uttar Pradesh, Lehartara, and Kacchwa Road in around 12h 5m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹5,000–6,500
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–12,000
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹10,000–24,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹3,900–18,000
Flights from Indira Gandhi International Airport to Varanasi Airport via Khajuraho Civil Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–6,500
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–14,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹3,900–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Fort to Mirzapur
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Prayagraj Jn to Vindhyachal
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Agra Fort to Vindhyachal
- Ave. Duration
- 10h 13m
- Frequency
- Twice a week
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Agra Cantt to Khajuraho
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- 91-9415049668
- [email protected]
- Website
- uputd.gov.in
Bus from Lehartara to Kacchwa Road
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹30–45
- Website
- https://uputd.gov.in/varanasictsl
- Ave. Duration
- 2h 45m
- Estimated price
- ₹1,100–10,000
Agra Taxi
- Phone
- +91 983 744 4549
- Website
- agrataxi.co.in
Agra Taxi Services
- Phone
- +91 992 720 0567
- Website
- agrataxi.net
One Way Cab
- Phone
- +91 888 123 8888
- Website
- onewaycab.co.in
Rajasthan Cab
- Phone
- +91 935 881 1941
- Website
- rajasthancab.com
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Agra to Vindhyāchal bus services, operated by Raj Kalpana Travels Pvt.Ltd, arrive at Varanasi, Uttar Pradesh station.
Agra to Vindhyāchal train services, operated by Indian Railways, arrive at Mirzapur station.
Yes, the driving distance between Agra to Vindhyāchal is 543 km. It takes approximately 7h 35m to drive from Agra to Vindhyāchal.
There are 13+ hotels available in Vindhyāchal.








