Guna to Agra - Multiple Options To Reach By Train, Bus, Cab
Agra is approximately 300+ kms from Guna. The fastest way to reach Agra from Guna is by Train. It takes approximately 7 hours. The cheapest way to reach Agra from Guna is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Morena
Guna
Morena
Agra
Approx Travel Time
8h 25m
₹265
Onwards
Guna
Morena
Agra
Approx Travel Time
8h 40m
₹2,266
Onwards
Via Gwalior
Guna
Gwalior
Agra
Approx Travel Time
8h 25m
On Demand
Guna
Gwalior
Agra
Approx Travel Time
9h 11m
On Demand
Via Shivpuri
Guna
Shivpuri
Agra
Approx Travel Time
9h 59m
₹4,347
Onwards
Via Sawai Madhopur
Guna
Sawai Madhopur
Agra
Approx Travel Time
9h 55m
₹320
Onwards
Frequently Asked Questions
What is the distance between Guna and Agra?
Agra is approximately 300+ kms from Guna.
How long does it take to reach Agra from Guna?
It takes approximately 7 hours to reach Agra from Guna by Train.
What is the cheapest way to reach Agra from Guna?
The cheapest way to reach Agra from Guna is by Train.
What is the fastest way to reach Agra from Guna?
The fastest way to reach Agra from Guna is by Train.