
Somnath to Surat
Surat is approximately 250+ kms from Somnath. The fastest way to reach Surat from Somnath is by Cab, Flight Via Diu. It takes approximately 4 hours. The cheapest way to reach Surat from Somnath is by Bus, Train Via Junagadh which would take approximately 15 hours.
Sort By
Mode of Transport
Via Diu
FASTEST
Somnath
Diu
Surat
Approx Travel Time
3h 51m
₹4,685
Onwards
Somnath
Diu
Surat
Approx Travel Time
4h 15m
₹2,879
Onwards
Via Junagadh
Somnath
Junagadh
Surat
Approx Travel Time
13h 15m
On Demand
Somnath
Junagadh
Surat
Approx Travel Time
14h
On Demand
CHEAPEST
Somnath
Junagadh
Surat
Approx Travel Time
14h 45m
₹635
Onwards
Via Jetpur
Somnath
Jetpur
Surat
Approx Travel Time
13h 27m
₹4,090
Onwards
Somnath
Jetpur
Surat
Approx Travel Time
13h 19m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Surat?
Surat is approximately 250+ kms from Somnath.
How long does it take to reach Surat from Somnath?
It takes approximately 4 hours to reach Surat from Somnath by Cab, Flight Via Diu.
What is the cheapest way to reach Surat from Somnath?
The cheapest way to reach Surat from Somnath is by Bus, Train Via Junagadh.
What is the fastest way to reach Surat from Somnath?
The fastest way to reach Surat from Somnath is by Cab, Flight Via Diu.


