
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,631
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,949
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,209
Onwards
Via Srikalahasti, Hyderabad
Vellore
Srikalahasti
Hyderabad
Agra
Approx Travel Time
9h 13m
₹11,559
Onwards
Via Chennai, Hyderabad
Vellore
Chennai
Hyderabad
Agra
Approx Travel Time
8h 24m
₹11,725
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.