Bangalore to Mahuva Distance
Mahuva is approximately 1150+ km from Bangalore. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mahuva, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Surat
RECOMMENDED
FASTEST
Bangalore
Surat
Mahuva
Approx Travel Time
6h 20m
₹6,621
Onwards
Bangalore
Surat
Mahuva
Approx Travel Time
14h 27m
₹6,866
Onwards
Bangalore
Surat
Mahuva
Approx Travel Time
14h 10m
₹9,991
Onwards
Via Umargam
Bangalore
Umargam
Mahuva
Approx Travel Time
1d 2h 25m
On Demand
Via Solapur, Mumbai
CHEAPEST
Bangalore
Solapur
Mumbai
Mahuva
Approx Travel Time
1d 0h 28m
₹1,105
Onwards
Via Vapi
Bangalore
Vapi
Mahuva
Approx Travel Time
1d 12h 58m
₹1,550
Onwards
Via Solapur, Surat
Bangalore
Solapur
Surat
Mahuva
Approx Travel Time
1d 9h 22m
₹4,355
Onwards
Via Mumbai
Bangalore
Mumbai
Mahuva
Approx Travel Time
9h 35m
₹5,039
Onwards
Via Rajkot
Bangalore
Rajkot
Mahuva
Approx Travel Time
8h 15m
On Demand
Via Pune, Bhavnagar
Bangalore
Pune
Bhavnagar
Mahuva
Approx Travel Time
7h 37m
On Demand
Frequently Asked Questions
What is the distance between Bangalore and Mahuva?
Mahuva is approximately 1150+ km from Bangalore.
How long does it take to reach Mahuva from Bangalore?
It takes approximately 7 hours to reach Mahuva from Bangalore by Flight, Train Via Surat.

