Puri to Mahuva Distance
Mahuva is approximately 1700+ km from Puri. 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 11 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 Bhubaneshwar, Mumbai
RECOMMENDED
Puri
Bhubaneshwar
Mumbai
Mahuva
Approx Travel Time
21h 20m
₹8,399
Onwards
Puri
Bhubaneshwar
Mumbai
Mahuva
Approx Travel Time
23h 21m
₹8,434
Onwards
Via Bhubaneshwar, Ahmedabad
FASTEST
Puri
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
10h 30m
₹14,144
Onwards
Puri
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
14h 43m
₹10,070
Onwards
Puri
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
12h 42m
₹10,035
Onwards
Puri
Bhubaneshwar
Ahmedabad
Mahuva
Approx Travel Time
13h 42m
₹11,212
Onwards
Via Surat
CHEAPEST
Puri
Surat
Mahuva
Approx Travel Time
1d 19h 18m
₹1,080
Onwards
Puri
Surat
Mahuva
Approx Travel Time
1d 17h 43m
₹1,324
Onwards
Puri
Surat
Mahuva
Approx Travel Time
1d 14h 25m
₹8,963
Onwards
Via Raipur, Chhattisgarh, Surat
Puri
Raipur, Chhattisgarh
Surat
Mahuva
Approx Travel Time
2d 4h 55m
₹4,748
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Puri and Mahuva?
The straight-line distance is approximately 1450+ km.
What is the distance from Puri to Mahuva via Bhubaneshwar?
Via Bhubaneshwar, the distance is approximately 1700+ km, taking around 22 hours.

