Puri to Somnath - Multiple Options To Reach By Train, Flight, Cab, Bus
Somnath is approximately 1950+ kms from Puri. The fastest way to reach Somnath from Puri is by Train, Flight Via Bhubaneshwar, Ahmedabad. It takes approximately 14 hours. The cheapest way to reach Somnath from Puri is by Train, Flight Via Nagpur, Ahmedabad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Ahmedabad
RECOMMENDED
FASTEST
Puri
Bhubaneshwar
Ahmedabad
Somnath
Approx Travel Time
14h 5m
₹7,319
Onwards
Puri
Bhubaneshwar
Ahmedabad
Somnath
Approx Travel Time
14h 5m
₹8,591
Onwards
Puri
Bhubaneshwar
Ahmedabad
Somnath
Approx Travel Time
14h 20m
₹7,345
Onwards
Via Bhubaneshwar, Pune
Puri
Bhubaneshwar
Pune
Somnath
Approx Travel Time
16h 20m
₹7,989
Onwards
Puri
Bhubaneshwar
Pune
Somnath
Approx Travel Time
16h 20m
₹9,261
Onwards
Puri
Bhubaneshwar
Pune
Somnath
Approx Travel Time
16h 35m
₹8,015
Onwards
Via Raipur, Chhattisgarh, Ahmedabad
Puri
Raipur, Chhattisgarh
Ahmedabad
Somnath
Approx Travel Time
22h 5m
₹7,372
Onwards
Via Nagpur, Ahmedabad
CHEAPEST
Puri
Nagpur
Ahmedabad
Somnath
Approx Travel Time
1d 3h 35m
₹6,793
Onwards
Via Raipur, Chhattisgarh, Pune
Puri
Raipur, Chhattisgarh
Pune
Somnath
Approx Travel Time
1d 0h 20m
₹6,971
Onwards
Via Visakhapatnam, Ahmedabad
Puri
Visakhapatnam
Ahmedabad
Somnath
Approx Travel Time
21h 5m
₹7,059
Onwards
Frequently Asked Questions
What is the distance between Puri and Somnath?
Somnath is approximately 1950+ kms from Puri.
How long does it take to reach Somnath from Puri?
It takes approximately 14 hours to reach Somnath from Puri by Train, Flight Via Bhubaneshwar, Ahmedabad.
What is the cheapest way to reach Somnath from Puri?
The cheapest way to reach Somnath from Puri is by Train, Flight Via Nagpur, Ahmedabad.
What is the fastest way to reach Somnath from Puri?
The fastest way to reach Somnath from Puri is by Train, Flight Via Bhubaneshwar, Ahmedabad.