
Mahuva to Bhim
Bhim is approximately 500+ kms from Mahuva. The fastest way to reach Bhim from Mahuva is by Bus, Train Via Dhandhuka, Ahmedabad. It takes approximately 16 hours. The cheapest way to reach Bhim from Mahuva is by Bus, Train Via Ahmedabad, Udaipur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Dhandhuka, Ahmedabad
RECOMMENDED
FASTEST
Mahuva
Dhandhuka
Ahmedabad
Bhim
Approx Travel Time
15h 35m
On Demand
Via Bhavnagar, Ahmedabad
Mahuva
Bhavnagar
Ahmedabad
Bhim
Approx Travel Time
16h 32m
₹4,480
Onwards
Mahuva
Bhavnagar
Ahmedabad
Bhim
Approx Travel Time
17h 11m
₹4,855
Onwards
Mahuva
Bhavnagar
Ahmedabad
Bhim
Approx Travel Time
17h 6m
₹2,424
Onwards
Via Ahmedabad
Mahuva
Ahmedabad
Bhim
Approx Travel Time
17h 15m
On Demand
Mahuva
Ahmedabad
Bhim
Approx Travel Time
16h 50m
₹1,949
Onwards
Via Ahmedabad, Udaipur
CHEAPEST
Mahuva
Ahmedabad
Udaipur
Bhim
Approx Travel Time
17h 27m
₹1,135
Onwards
Via Olpad, Ahmedabad
Mahuva
Olpad
Ahmedabad
Bhim
Approx Travel Time
16h 13m
On Demand
Via Umrala, Ahmedabad
Mahuva
Umrala
Ahmedabad
Bhim
Approx Travel Time
16h 32m
On Demand
Via Anand, Nathdwara
Mahuva
Anand
Nathdwara
Bhim
Approx Travel Time
17h 35m
₹1,230
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Bhim?
Bhim is approximately 500+ kms from Mahuva.
How long does it take to reach Bhim from Mahuva?
It takes approximately 16 hours to reach Bhim from Mahuva by Bus, Train Via Dhandhuka, Ahmedabad.
What is the cheapest way to reach Bhim from Mahuva?
The cheapest way to reach Bhim from Mahuva is by Bus, Train Via Ahmedabad, Udaipur.
What is the fastest way to reach Bhim from Mahuva?
The fastest way to reach Bhim from Mahuva is by Bus, Train Via Dhandhuka, Ahmedabad.