
Mahuva to Shirdi
Shirdi is approximately 350+ kms from Mahuva. The fastest way to reach Shirdi from Mahuva is by Bus Via Vapi. It takes approximately 11 hours. The cheapest way to reach Shirdi from Mahuva is by Train, Bus Via Surat which would take approximately 13 hours.
Sort By
Mode of Transport
Via Vapi
RECOMMENDED
FASTEST
Mahuva
Vapi
Shirdi
Approx Travel Time
10h 50m
₹2,000
Onwards
Via Surat
CHEAPEST
Mahuva
Surat
Shirdi
Approx Travel Time
12h 25m
₹1,355
Onwards
Mahuva
Surat
Shirdi
Approx Travel Time
12h 55m
₹1,600
Onwards
Via Surat, Nashik
Mahuva
Surat
Nashik
Shirdi
Approx Travel Time
13h 6m
₹3,021
Onwards
Mahuva
Surat
Nashik
Shirdi
Approx Travel Time
13h 36m
₹3,266
Onwards
Mahuva
Surat
Nashik
Shirdi
Approx Travel Time
13h 10m
₹1,455
Onwards
Mahuva
Surat
Nashik
Shirdi
Approx Travel Time
13h 40m
₹1,700
Onwards
Via Valsad
Mahuva
Valsad
Shirdi
Approx Travel Time
12h 20m
₹2,200
Onwards
Via Navsari, Vapi
Mahuva
Navsari
Vapi
Shirdi
Approx Travel Time
12h 38m
₹1,970
Onwards
Via Olpad, Vapi
Mahuva
Olpad
Vapi
Shirdi
Approx Travel Time
13h 5m
On Demand
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 11 hours to reach Shirdi from Mahuva by Bus Via Vapi.
What is the cheapest way to reach Shirdi from Mahuva?
The cheapest way to reach Shirdi from Mahuva is by Train, Bus Via Surat.
What is the fastest way to reach Shirdi from Mahuva?
The fastest way to reach Shirdi from Mahuva is by Bus Via Vapi.