
Balasore to Mahuva
Mahuva is approximately 1850+ kms from Balasore. The fastest way to reach Mahuva from Balasore is by Cab, Flight Via Bhubaneshwar, Ahmedabad. It takes approximately 13 hours. The cheapest way to reach Mahuva from Balasore is by Train Via Rourkela, Surat which would take approximately 35 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Ahmedabad
RECOMMENDED
FASTEST
Balasore
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
13h 5m
₹17,896
Onwards
Balasore
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
14h 30m
₹12,662
Onwards
Via Ranchi, Surat
Balasore
Ranchi
Surat
Mahuva
Approx Travel Time
15h 30m
On Demand
Balasore
Ranchi
Surat
Mahuva
Approx Travel Time
15h 59m
₹19,021
Onwards
Via Jamshedpur, Surat
Balasore
Jamshedpur
Surat
Mahuva
Approx Travel Time
1d 10h 11m
₹7,916
Onwards
Balasore
Jamshedpur
Surat
Mahuva
Approx Travel Time
1d 10h 40m
₹1,824
Onwards
Via Rourkela, Surat
CHEAPEST
Balasore
Rourkela
Surat
Mahuva
Approx Travel Time
1d 10h 33m
₹1,210
Onwards
Via Ahmedabad
Balasore
Ahmedabad
Mahuva
Approx Travel Time
1d 19h 40m
₹65,266
Onwards
Via Hyderabad, Surat
Balasore
Hyderabad
Surat
Mahuva
Approx Travel Time
2d 3h 45m
₹4,500
Onwards
Via Bhubaneshwar, Mumbai
Balasore
Bhubaneshwar
Mumbai
Mahuva
Approx Travel Time
14h 13m
₹13,634
Onwards
Frequently Asked Questions
What is the distance between Balasore and Mahuva?
Mahuva is approximately 1850+ kms from Balasore.
How long does it take to reach Mahuva from Balasore?
It takes approximately 13 hours to reach Mahuva from Balasore by Cab, Flight Via Bhubaneshwar, Ahmedabad.
What is the cheapest way to reach Mahuva from Balasore?
The cheapest way to reach Mahuva from Balasore is by Train Via Rourkela, Surat.
What is the fastest way to reach Mahuva from Balasore?
The fastest way to reach Mahuva from Balasore is by Cab, Flight Via Bhubaneshwar, Ahmedabad.


