
Puri to Mahuva
Mahuva is approximately 1550+ kms from Puri. The fastest way to reach Mahuva from Puri is by Train, Flight Via Bhubaneshwar, Indore, Surat. It takes approximately 10 hours. The cheapest way to reach Mahuva from Puri is by Train Via Bhubaneshwar, Surat which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Indore, Surat
RECOMMENDED
FASTEST
Puri
Bhubaneshwar
Indore
Surat
Mahuva
Approx Travel Time
9h 26m
₹10,382
Onwards
Puri
Bhubaneshwar
Indore
Surat
Mahuva
Approx Travel Time
9h 51m
₹11,664
Onwards
Puri
Bhubaneshwar
Indore
Surat
Mahuva
Approx Travel Time
10h 21m
₹12,508
Onwards
Puri
Bhubaneshwar
Indore
Surat
Mahuva
Approx Travel Time
9h 56m
₹11,226
Onwards
Via Surat
Puri
Surat
Mahuva
Approx Travel Time
1d 11h 25m
₹1,924
Onwards
Via Bhubaneshwar, Surat
Puri
Bhubaneshwar
Surat
Mahuva
Approx Travel Time
1d 10h 11m
₹2,392
Onwards
CHEAPEST
Puri
Bhubaneshwar
Surat
Mahuva
Approx Travel Time
1d 9h 46m
₹1,110
Onwards
Via Bhilai, Surat
Puri
Bhilai
Surat
Mahuva
Approx Travel Time
1d 16h 45m
₹4,943
Onwards
Via Bhubaneshwar, Mumbai
Puri
Bhubaneshwar
Mumbai
Mahuva
Approx Travel Time
11h 6m
₹6,664
Onwards
Via Bhubaneshwar, Hyderabad, Surat
Puri
Bhubaneshwar
Hyderabad
Surat
Mahuva
Approx Travel Time
9h 31m
₹9,916
Onwards
Frequently Asked Questions
What is the distance between Puri and Mahuva?
Mahuva is approximately 1550+ kms from Puri.
How long does it take to reach Mahuva from Puri?
It takes approximately 10 hours to reach Mahuva from Puri by Train, Flight Via Bhubaneshwar, Indore, Surat.
What is the cheapest way to reach Mahuva from Puri?
The cheapest way to reach Mahuva from Puri is by Train Via Bhubaneshwar, Surat.
What is the fastest way to reach Mahuva from Puri?
The fastest way to reach Mahuva from Puri is by Train, Flight Via Bhubaneshwar, Indore, Surat.