
Vellore to Agra
Agra is approximately 1750+ kms from Vellore. The fastest way to reach Agra from Vellore is by Train, Flight Via Bangalore. It takes approximately 7 hours. The cheapest way to reach Agra from Vellore is by Bus, Train Via Gudur which would take approximately 36 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Vellore
Bangalore
Agra
Approx Travel Time
7h 5m
₹8,600
Onwards
FASTEST
Vellore
Bangalore
Agra
Approx Travel Time
6h 25m
₹4,845
Onwards
Vellore
Bangalore
Agra
Approx Travel Time
6h 55m
₹5,193
Onwards
Via Gudur
CHEAPEST
Vellore
Gudur
Agra
Approx Travel Time
1d 11h 27m
₹1,769
Onwards
Via Bhopal
Vellore
Bhopal
Agra
Approx Travel Time
1d 10h 45m
On Demand
Via Jhansi
Vellore
Jhansi
Agra
Approx Travel Time
1d 12h 42m
On Demand
Via Hyderabad, Gwalior
Vellore
Hyderabad
Gwalior
Agra
Approx Travel Time
1d 20h 5m
₹4,208
Onwards
Via Srikalahasti, Hyderabad
Vellore
Srikalahasti
Hyderabad
Agra
Approx Travel Time
9h 13m
₹11,525
Onwards
Via Chennai, Hyderabad
Vellore
Chennai
Hyderabad
Agra
Approx Travel Time
8h 24m
₹11,565
Onwards
Frequently Asked Questions
What is the distance between Vellore and Agra?
Agra is approximately 1750+ kms from Vellore.
How long does it take to reach Agra from Vellore?
It takes approximately 7 hours to reach Agra from Vellore by Train, Flight Via Bangalore.
What is the cheapest way to reach Agra from Vellore?
The cheapest way to reach Agra from Vellore is by Bus, Train Via Gudur.
What is the fastest way to reach Agra from Vellore?
The fastest way to reach Agra from Vellore is by Train, Flight Via Bangalore.


