
Shamli to Somnath
Somnath is approximately 1200+ kms from Shamli. The fastest way to reach Somnath from Shamli is by Bus, Flight, Train Via Delhi, Rajkot. It takes approximately 10 hours. The cheapest way to reach Somnath from Shamli is by Bus Via Ghaziabad, Ahmedabad which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi, Rajkot
RECOMMENDED
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
10h 32m
On Demand
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
10h 38m
On Demand
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
16h 57m
₹13,167
Onwards
FASTEST
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
9h 32m
On Demand
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
16h 51m
₹10,282
Onwards
Shamli
Delhi
Rajkot
Somnath
Approx Travel Time
15h 51m
₹10,686
Onwards
Via Delhi, Chotila
Shamli
Delhi
Chotila
Somnath
Approx Travel Time
1d 1h 4m
₹6,595
Onwards
Shamli
Delhi
Chotila
Somnath
Approx Travel Time
1d 0h 47m
On Demand
Via Delhi, Wankaner
Shamli
Delhi
Wankaner
Somnath
Approx Travel Time
23h 31m
On Demand
Via Ghaziabad, Ahmedabad
CHEAPEST
Shamli
Ghaziabad
Ahmedabad
Somnath
Approx Travel Time
1d 2h 30m
₹3,199
Onwards
Frequently Asked Questions
What is the distance between Shamli and Somnath?
Somnath is approximately 1200+ kms from Shamli.
How long does it take to reach Somnath from Shamli?
It takes approximately 10 hours to reach Somnath from Shamli by Bus, Flight, Train Via Delhi, Rajkot.
What is the cheapest way to reach Somnath from Shamli?
The cheapest way to reach Somnath from Shamli is by Bus Via Ghaziabad, Ahmedabad.
What is the fastest way to reach Somnath from Shamli?
The fastest way to reach Somnath from Shamli is by Bus, Flight, Train Via Delhi, Rajkot.


