
Gurgaon to Somnath
Somnath is approximately 1150+ kms from Gurgaon. The fastest way to reach Somnath from Gurgaon is by Train Via Ahmedabad. It takes approximately 25 hours. The cheapest way to reach Somnath from Gurgaon is by Train Via Rajkot which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Gurgaon
Ahmedabad
Somnath
Approx Travel Time
1d 1h 10m
₹720
Onwards
Gurgaon
Ahmedabad
Somnath
Approx Travel Time
1d 2h 55m
₹1,105
Onwards
Via Viramgam
Gurgaon
Viramgam
Somnath
Approx Travel Time
1d 1h 10m
₹700
Onwards
Via Surendranagar
Gurgaon
Surendranagar
Somnath
Approx Travel Time
1d 1h 10m
₹715
Onwards
Via Rajkot
CHEAPEST
Gurgaon
Rajkot
Somnath
Approx Travel Time
1d 1h 10m
₹685
Onwards
Gurgaon
Rajkot
Somnath
Approx Travel Time
1d 2h 2m
₹4,454
Onwards
Gurgaon
Rajkot
Somnath
Approx Travel Time
1d 2h 10m
₹940
Onwards
Via Nadiad
Gurgaon
Nadiad
Somnath
Approx Travel Time
1d 1h 40m
₹1,215
Onwards
Via Vadodara
Gurgaon
Vadodara
Somnath
Approx Travel Time
1d 2h 10m
₹945
Onwards
Via Bharuch
Gurgaon
Bharuch
Somnath
Approx Travel Time
1d 2h 25m
₹1,310
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Somnath?
Somnath is approximately 1150+ kms from Gurgaon.
How long does it take to reach Somnath from Gurgaon?
It takes approximately 25 hours to reach Somnath from Gurgaon by Train Via Ahmedabad.
What is the cheapest way to reach Somnath from Gurgaon?
The cheapest way to reach Somnath from Gurgaon is by Train Via Rajkot.
What is the fastest way to reach Somnath from Gurgaon?
The fastest way to reach Somnath from Gurgaon is by Train Via Ahmedabad.