
Ranipet to Agra
Agra is approximately 1900+ kms from Ranipet. The fastest way to reach Agra from Ranipet is by Train, Flight Via Bangalore. It takes approximately 9 hours. The cheapest way to reach Agra from Ranipet is by Train, Flight Via Bangalore, Nanded which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Ranipet
Bangalore
Agra
Approx Travel Time
8h 55m
₹8,473
Onwards
Ranipet
Bangalore
Agra
Approx Travel Time
9h 55m
₹8,492
Onwards
Ranipet
Bangalore
Agra
Approx Travel Time
9h 25m
₹12,249
Onwards
Via Bangalore, Hyderabad
Ranipet
Bangalore
Hyderabad
Agra
Approx Travel Time
10h 20m
₹10,401
Onwards
Via Bangalore, Mumbai
Ranipet
Bangalore
Mumbai
Agra
Approx Travel Time
11h 5m
₹10,919
Onwards
Via Bangalore, Delhi
Ranipet
Bangalore
Delhi
Agra
Approx Travel Time
14h 35m
₹6,866
Onwards
Ranipet
Bangalore
Delhi
Agra
Approx Travel Time
11h 20m
₹18,986
Onwards
Ranipet
Bangalore
Delhi
Agra
Approx Travel Time
15h 35m
₹6,974
Onwards
Via Bangalore, Bareilly
Ranipet
Bangalore
Bareilly
Agra
Approx Travel Time
15h 5m
₹8,713
Onwards
Via Bangalore, Nanded
CHEAPEST
Ranipet
Bangalore
Nanded
Agra
Approx Travel Time
1d 4h 5m
₹3,925
Onwards
Frequently Asked Questions
What is the distance between Ranipet and Agra?
Agra is approximately 1900+ kms from Ranipet.
How long does it take to reach Agra from Ranipet?
It takes approximately 9 hours to reach Agra from Ranipet by Train, Flight Via Bangalore.
What is the cheapest way to reach Agra from Ranipet?
The cheapest way to reach Agra from Ranipet is by Train, Flight Via Bangalore, Nanded.
What is the fastest way to reach Agra from Ranipet?
The fastest way to reach Agra from Ranipet is by Train, Flight Via Bangalore.