
Mahuva to Silvassa
Silvassa is approximately 200+ kms from Mahuva. The fastest way to reach Silvassa from Mahuva is by Train, Bus Via Surat. It takes approximately 6 hours. The cheapest way to reach Silvassa from Mahuva is by Train, Bus Via Ankleshwar which would take approximately 18 hours.
Sort By
Mode of Transport
Via Valsad
RECOMMENDED
Mahuva
Valsad
Silvassa
Approx Travel Time
6h 28m
₹2,595
Onwards
Via Surat
FASTEST
Mahuva
Surat
Silvassa
Approx Travel Time
5h 52m
₹1,355
Onwards
Mahuva
Surat
Silvassa
Approx Travel Time
6h 22m
₹1,600
Onwards
Via Umargam
Mahuva
Umargam
Silvassa
Approx Travel Time
6h 13m
On Demand
Via Ankleshwar
Mahuva
Ankleshwar
Silvassa
Approx Travel Time
15h 5m
₹1,500
Onwards
CHEAPEST
Mahuva
Ankleshwar
Silvassa
Approx Travel Time
17h 48m
₹1,335
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Silvassa?
Silvassa is approximately 200+ kms from Mahuva.
How long does it take to reach Silvassa from Mahuva?
It takes approximately 6 hours to reach Silvassa from Mahuva by Train, Bus Via Surat.
What is the cheapest way to reach Silvassa from Mahuva?
The cheapest way to reach Silvassa from Mahuva is by Train, Bus Via Ankleshwar.
What is the fastest way to reach Silvassa from Mahuva?
The fastest way to reach Silvassa from Mahuva is by Train, Bus Via Surat.