
Shirdi to Mainpuri
Mainpuri is approximately 1300+ kms from Shirdi. The fastest way to reach Mainpuri from Shirdi is by Flight, Bus Via Delhi, Agra. It takes approximately 7 hours. The cheapest way to reach Mainpuri from Shirdi is by Bus Via Indore, Agra which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi, Agra
RECOMMENDED
Shirdi
Delhi
Agra
Mainpuri
Approx Travel Time
8h 25m
₹26,013
Onwards
Shirdi
Delhi
Agra
Mainpuri
Approx Travel Time
9h 13m
On Demand
FASTEST
Shirdi
Delhi
Agra
Mainpuri
Approx Travel Time
7h 5m
₹24,424
Onwards
Via Delhi
Shirdi
Delhi
Mainpuri
Approx Travel Time
7h 58m
₹6,845
Onwards
Shirdi
Delhi
Mainpuri
Approx Travel Time
10h 36m
₹6,299
Onwards
Via Ratlam
Shirdi
Ratlam
Mainpuri
Approx Travel Time
21h 23m
₹1,938
Onwards
Via Gwalior
Shirdi
Gwalior
Mainpuri
Approx Travel Time
20h 18m
On Demand
Via Agra
Shirdi
Agra
Mainpuri
Approx Travel Time
21h 33m
On Demand
Via Indore, Gwalior
Shirdi
Indore
Gwalior
Mainpuri
Approx Travel Time
21h 3m
₹4,852
Onwards
Via Indore, Agra
CHEAPEST
Shirdi
Indore
Agra
Mainpuri
Approx Travel Time
21h 20m
₹1,749
Onwards
Frequently Asked Questions
What is the distance between Shirdi and Mainpuri?
Mainpuri is approximately 1300+ kms from Shirdi.
How long does it take to reach Mainpuri from Shirdi?
It takes approximately 7 hours to reach Mainpuri from Shirdi by Flight, Bus Via Delhi, Agra.
What is the cheapest way to reach Mainpuri from Shirdi?
The cheapest way to reach Mainpuri from Shirdi is by Bus Via Indore, Agra.
What is the fastest way to reach Mainpuri from Shirdi?
The fastest way to reach Mainpuri from Shirdi is by Flight, Bus Via Delhi, Agra.


