
Shirpur to Agra
Agra is approximately 800+ kms from Shirpur. The fastest way to reach Agra from Shirpur is by Bus, Flight Via Jalgaon, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Agra from Shirpur is by Bus, Train Via Dewas which would take approximately 16 hours.
Sort By
Mode of Transport
Via Dewas
RECOMMENDED
CHEAPEST
Shirpur
Dewas
Agra
Approx Travel Time
15h 21m
₹1,040
Onwards
Via Indore, Delhi
Shirpur
Indore
Delhi
Agra
Approx Travel Time
12h 58m
₹6,979
Onwards
Via Jalgaon, Ahmedabad
FASTEST
Shirpur
Jalgaon
Ahmedabad
Agra
Approx Travel Time
9h 10m
₹15,850
Onwards
Via Indore
Shirpur
Indore
Agra
Approx Travel Time
18h 40m
₹1,500
Onwards
Shirpur
Indore
Agra
Approx Travel Time
16h 20m
₹1,060
Onwards
Via Indore, Gwalior
Shirpur
Indore
Gwalior
Agra
Approx Travel Time
18h 54m
₹4,608
Onwards
Via Ratlam
Shirpur
Ratlam
Agra
Approx Travel Time
16h 25m
₹1,570
Onwards
Via Bhopal
Shirpur
Bhopal
Agra
Approx Travel Time
17h 35m
₹1,095
Onwards
Via Ujjain
Shirpur
Ujjain
Agra
Approx Travel Time
18h 8m
₹1,295
Onwards
Frequently Asked Questions
What is the distance between Shirpur and Agra?
Agra is approximately 800+ kms from Shirpur.
How long does it take to reach Agra from Shirpur?
It takes approximately 9 hours to reach Agra from Shirpur by Bus, Flight Via Jalgaon, Ahmedabad.
What is the cheapest way to reach Agra from Shirpur?
The cheapest way to reach Agra from Shirpur is by Bus, Train Via Dewas.
What is the fastest way to reach Agra from Shirpur?
The fastest way to reach Agra from Shirpur is by Bus, Flight Via Jalgaon, Ahmedabad.

