Roorkee to Somnath - Multiple Options To Reach By Train, Flight, Cab
Somnath is approximately 1400+ kms from Roorkee. The fastest way to reach Somnath from Roorkee is by Train, Flight Via Delhi, Pune. It takes approximately 19 hours. The cheapest way to reach Somnath from Roorkee is by Train Via Surendranagar which would take approximately 29 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
Roorkee
Godhra
Somnath
Approx Travel Time
1d 5h 55m
On Demand
Via Vadodara
Roorkee
Vadodara
Somnath
Approx Travel Time
1d 6h 10m
₹885
Onwards
Via Viramgam
Roorkee
Viramgam
Somnath
Approx Travel Time
1d 5h 10m
₹805
Onwards
Via Dahod
Roorkee
Dahod
Somnath
Approx Travel Time
1d 6h 40m
₹895
Onwards
Via Ankleshwar
Roorkee
Ankleshwar
Somnath
Approx Travel Time
1d 6h 40m
₹935
Onwards
Via Surendranagar
CHEAPEST
Roorkee
Surendranagar
Somnath
Approx Travel Time
1d 5h 10m
₹795
Onwards
Via Ratlam
Roorkee
Ratlam
Somnath
Approx Travel Time
1d 6h 55m
₹905
Onwards
Via Delhi, Pune
FASTEST
Roorkee
Delhi
Pune
Somnath
Approx Travel Time
19h 5m
₹6,093
Onwards
Roorkee
Delhi
Pune
Somnath
Approx Travel Time
19h 20m
₹9,322
Onwards
Via Ujjain
Roorkee
Ujjain
Somnath
Approx Travel Time
1d 7h 55m
₹935
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Somnath?
Somnath is approximately 1400+ kms from Roorkee.
How long does it take to reach Somnath from Roorkee?
It takes approximately 19 hours to reach Somnath from Roorkee by Train, Flight Via Delhi, Pune.
What is the cheapest way to reach Somnath from Roorkee?
The cheapest way to reach Somnath from Roorkee is by Train Via Surendranagar.
What is the fastest way to reach Somnath from Roorkee?
The fastest way to reach Somnath from Roorkee is by Train, Flight Via Delhi, Pune.