
Vadodara to Mahuva
Mahuva is approximately 200+ kms from Vadodara. The fastest way to reach Mahuva from Vadodara is by Train, Bus Via Bhavnagar. It takes approximately 6 hours. The cheapest way to reach Mahuva from Vadodara is by Train, Bus Via Bhavnagar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Bhavnagar
RECOMMENDED
CHEAPEST
FASTEST
Vadodara
Bhavnagar
Mahuva
Approx Travel Time
6h 10m
₹775
Onwards
Vadodara
Bhavnagar
Mahuva
Approx Travel Time
6h 25m
₹850
Onwards
Vadodara
Bhavnagar
Mahuva
Approx Travel Time
6h 41m
₹2,916
Onwards
Vadodara
Bhavnagar
Mahuva
Approx Travel Time
6h 56m
₹2,991
Onwards
Vadodara
Bhavnagar
Mahuva
Approx Travel Time
7h 40m
₹4,512
Onwards
Via Surat
Vadodara
Surat
Mahuva
Approx Travel Time
6h 55m
₹4,099
Onwards
Vadodara
Surat
Mahuva
Approx Travel Time
7h 25m
₹4,724
Onwards
Via Bharuch, Surat
Vadodara
Bharuch
Surat
Mahuva
Approx Travel Time
8h 20m
₹4,134
Onwards
Frequently Asked Questions
What is the distance between Vadodara and Mahuva?
Mahuva is approximately 200+ kms from Vadodara.
How long does it take to reach Mahuva from Vadodara?
It takes approximately 6 hours to reach Mahuva from Vadodara by Train, Bus Via Bhavnagar.
What is the cheapest way to reach Mahuva from Vadodara?
The cheapest way to reach Mahuva from Vadodara is by Train, Bus Via Bhavnagar.
What is the fastest way to reach Mahuva from Vadodara?
The fastest way to reach Mahuva from Vadodara is by Train, Bus Via Bhavnagar.