
Somnath to Puri
Puri is approximately 1750+ kms from Somnath. The fastest way to reach Puri from Somnath is by Train, Flight Via Mumbai, Bhubaneshwar. It takes approximately 13 hours. The cheapest way to reach Puri from Somnath is by Bus Via Ahmedabad, Raipur, Chhattisgarh which would take approximately 50 hours.
Sort By
Mode of Transport
Via Mumbai, Bhubaneshwar
RECOMMENDED
FASTEST
Somnath
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
12h 21m
On Demand
Somnath
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
13h 1m
On Demand
Somnath
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
13h 40m
On Demand
Via Ahmedabad, Bhubaneshwar
Somnath
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
14h 26m
₹8,831
Onwards
Somnath
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
13h 46m
₹7,676
Onwards
Somnath
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
15h 5m
₹7,702
Onwards
Via Mumbai, Raipur, Chhattisgarh
Somnath
Mumbai
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 15h 48m
On Demand
Via Mumbai, Angul
Somnath
Mumbai
Angul
Puri
Approx Travel Time
1d 16h 56m
On Demand
Via Ahmedabad, Raipur, Chhattisgarh
CHEAPEST
Somnath
Ahmedabad
Raipur, Chhattisgarh
Puri
Approx Travel Time
2d 2h 5m
₹4,512
Onwards
Via Mumbai, Jharsuguda
Somnath
Mumbai
Jharsuguda
Puri
Approx Travel Time
17h 45m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Puri?
Puri is approximately 1750+ kms from Somnath.
How long does it take to reach Puri from Somnath?
It takes approximately 13 hours to reach Puri from Somnath by Train, Flight Via Mumbai, Bhubaneshwar.
What is the cheapest way to reach Puri from Somnath?
The cheapest way to reach Puri from Somnath is by Bus Via Ahmedabad, Raipur, Chhattisgarh.
What is the fastest way to reach Puri from Somnath?
The fastest way to reach Puri from Somnath is by Train, Flight Via Mumbai, Bhubaneshwar.


