
Somnath to Shivpuri
Shivpuri is approximately 1200+ kms from Somnath. The fastest way to reach Shivpuri from Somnath is by Train, Flight, Bus Via Ahmedabad, Gwalior. It takes approximately 13 hours. The cheapest way to reach Shivpuri from Somnath is by Bus, Train Via Surat which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ahmedabad, Gwalior
RECOMMENDED
Somnath
Ahmedabad
Gwalior
Shivpuri
Approx Travel Time
13h 8m
On Demand
FASTEST
Somnath
Ahmedabad
Gwalior
Shivpuri
Approx Travel Time
12h 50m
On Demand
Somnath
Ahmedabad
Gwalior
Shivpuri
Approx Travel Time
13h 35m
On Demand
Somnath
Ahmedabad
Gwalior
Shivpuri
Approx Travel Time
14h 58m
₹12,555
Onwards
Somnath
Ahmedabad
Gwalior
Shivpuri
Approx Travel Time
14h 40m
₹9,049
Onwards
Via Vadodara
Somnath
Vadodara
Shivpuri
Approx Travel Time
1d 0h 18m
₹1,239
Onwards
Via Surat
Somnath
Surat
Shivpuri
Approx Travel Time
21h 32m
On Demand
CHEAPEST
Somnath
Surat
Shivpuri
Approx Travel Time
22h 25m
₹1,165
Onwards
Via Rajkot
Somnath
Rajkot
Shivpuri
Approx Travel Time
1d 0h 51m
₹3,709
Onwards
Via Ahmedabad
Somnath
Ahmedabad
Shivpuri
Approx Travel Time
1d 0h 30m
₹5,224
Onwards
Frequently Asked Questions
What is the distance between Somnath and Shivpuri?
Shivpuri is approximately 1200+ kms from Somnath.
How long does it take to reach Shivpuri from Somnath?
It takes approximately 13 hours to reach Shivpuri from Somnath by Train, Flight, Bus Via Ahmedabad, Gwalior.
What is the cheapest way to reach Shivpuri from Somnath?
The cheapest way to reach Shivpuri from Somnath is by Bus, Train Via Surat.
What is the fastest way to reach Shivpuri from Somnath?
The fastest way to reach Shivpuri from Somnath is by Train, Flight, Bus Via Ahmedabad, Gwalior.