
Mahuva to Shirdi
Shirdi is approximately 350+ kms from Mahuva. The fastest way to reach Shirdi from Mahuva is by Bus, Flight, Train Via Bhavnagar, Mumbai. It takes approximately 9 hours. The cheapest way to reach Shirdi from Mahuva is by Cab, Bus Via Surat which would take approximately 10 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
CHEAPEST
Mahuva
Surat
Shirdi
Approx Travel Time
9h 40m
₹8,237
Onwards
Mahuva
Surat
Shirdi
Approx Travel Time
10h 40m
₹13,610
Onwards
Via Navsari
Mahuva
Navsari
Shirdi
Approx Travel Time
10h 10m
₹14,464
Onwards
Via Bhavnagar, Mumbai
FASTEST
Mahuva
Bhavnagar
Mumbai
Shirdi
Approx Travel Time
9h 5m
On Demand
Mahuva
Bhavnagar
Mumbai
Shirdi
Approx Travel Time
9h 20m
On Demand
Via Surat, Kalyan
Mahuva
Surat
Kalyan
Shirdi
Approx Travel Time
12h 35m
₹11,798
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Shirdi?
Shirdi is approximately 350+ kms from Mahuva.
How long does it take to reach Shirdi from Mahuva?
It takes approximately 9 hours to reach Shirdi from Mahuva by Bus, Flight, Train Via Bhavnagar, Mumbai.
What is the cheapest way to reach Shirdi from Mahuva?
The cheapest way to reach Shirdi from Mahuva is by Cab, Bus Via Surat.
What is the fastest way to reach Shirdi from Mahuva?
The fastest way to reach Shirdi from Mahuva is by Bus, Flight, Train Via Bhavnagar, Mumbai.