
Surat to Somnath
Somnath is approximately 400+ kms from Surat. The fastest way to reach Somnath from Surat is by Flight, Cab Via Diu. It takes approximately 4 hours. The cheapest way to reach Somnath from Surat is by Bus which would take approximately 15 hours.
Sort By
Mode of Transport
Via Diu
Surat
Diu
Somnath
Approx Travel Time
5h 5m
₹3,170
Onwards
FASTEST
Surat
Diu
Somnath
Approx Travel Time
4h 15m
₹16,447
Onwards
Via Junagadh
Surat
Junagadh
Somnath
Approx Travel Time
12h 35m
On Demand
Surat
Junagadh
Somnath
Approx Travel Time
13h 13m
₹2,738
Onwards
Surat
Junagadh
Somnath
Approx Travel Time
14h 5m
₹735
Onwards
Via Rajkot
Surat
Rajkot
Somnath
Approx Travel Time
13h 2m
On Demand
Via Jetpur
Surat
Jetpur
Somnath
Approx Travel Time
13h 59m
On Demand
Surat
Jetpur
Somnath
Approx Travel Time
14h 14m
On Demand
Frequently Asked Questions
What is the distance between Surat and Somnath?
Somnath is approximately 400+ kms from Surat.
How long does it take to reach Somnath from Surat?
It takes approximately 4 hours to reach Somnath from Surat by Flight, Cab Via Diu.
What is the cheapest way to reach Somnath from Surat?
The cheapest way to reach Somnath from Surat is by Bus.
What is the fastest way to reach Somnath from Surat?
The fastest way to reach Somnath from Surat is by Flight, Cab Via Diu.

