hero
How2Go
Firozabad to Shirpur

Firozabad to Shirpur

Shirpur is approximately 850+ km from Firozabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shirpur.

Read More
Sort By
Mode of Transport

Via Ratlam

RECOMMENDED

Firozabad

Ratlam

Shirpur

Approx Travel Time

17h 45m

₹1,860

Onwards

Via Delhi, Indore

Firozabad

Delhi

Indore

Shirpur

Approx Travel Time

13h 48m

₹7,344

Onwards

FASTEST

Firozabad

Delhi

Indore

Shirpur

Approx Travel Time

13h 36m

₹11,076

Onwards

Via Mathura, Indore

Firozabad

Mathura

Indore

Shirpur

Approx Travel Time

17h 5m

₹3,289

Onwards

Firozabad

Mathura

Indore

Shirpur

Approx Travel Time

17h 50m

₹1,919

Onwards

Via Agra, Indore

Firozabad

Agra

Indore

Shirpur

Approx Travel Time

19h 21m

₹2,324

Onwards

Via Dabra, Indore

Firozabad

Dabra

Indore

Shirpur

Approx Travel Time

21h 8m

₹6,165

Onwards

Via Bharatpur, Indore

CHEAPEST

Firozabad

Bharatpur

Indore

Shirpur

Approx Travel Time

17h 17m

₹1,664

Onwards

Via Agra, Jalgaon

Firozabad

Agra

Jalgaon

Shirpur

Approx Travel Time

16h 42m

₹2,760

Onwards

Via Lucknow, Indore

Firozabad

Lucknow

Indore

Shirpur

Approx Travel Time

14h 43m

₹8,067

Onwards

Frequently Asked Questions

What is the distance between Firozabad and Shirpur?

Shirpur is approximately 850+ kms from Firozabad.

How long does it take to reach Shirpur from Firozabad?

It takes approximately 14 hours to reach Shirpur from Firozabad by Cab, Flight, Bus Via Delhi, Indore.

What is the cheapest way to reach Shirpur from Firozabad?

The cheapest way to reach Shirpur from Firozabad is by Bus, Train Via Bharatpur, Indore.

What is the fastest way to reach Shirpur from Firozabad?

The fastest way to reach Shirpur from Firozabad is by Cab, Flight, Bus Via Delhi, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India