hero
How2Go
Shivpuri to Somnath

Shivpuri to Somnath

Somnath is approximately 1450+ km from Shivpuri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Somnath.

Read More
Sort By
Mode of Transport

Via Gwalior, Mumbai, Keshod

RECOMMENDED

Shivpuri

Gwalior

Mumbai

Keshod

Somnath

Approx Travel Time

11h 22m

On Demand

FASTEST

Shivpuri

Gwalior

Mumbai

Keshod

Somnath

Approx Travel Time

11h 20m

₹17,950

Onwards

Shivpuri

Gwalior

Mumbai

Keshod

Somnath

Approx Travel Time

11h 32m

On Demand

Shivpuri

Gwalior

Mumbai

Keshod

Somnath

Approx Travel Time

11h 30m

₹21,069

Onwards

Via Godhra

Shivpuri

Godhra

Somnath

Approx Travel Time

22h 58m

₹1,030

Onwards

Via Surendranagar

Shivpuri

Surendranagar

Somnath

Approx Travel Time

1d

₹7,950

Onwards

Via Ahmedabad

Shivpuri

Ahmedabad

Somnath

Approx Travel Time

1d 2h 17m

₹2,250

Onwards

Direct Cab

Shivpuri

Somnath

Approx Travel Time

19h 19m

₹29,356

Onwards

Via Vadodara

Shivpuri

Vadodara

Somnath

Approx Travel Time

22h 58m

₹1,170

Onwards

Via Anand

CHEAPEST

Shivpuri

Anand

Somnath

Approx Travel Time

1d 0h 6m

₹1,000

Onwards

Frequently Asked Questions

What is the distance between Shivpuri and Somnath?

Somnath is approximately 1450+ kms from Shivpuri.

How long does it take to reach Somnath from Shivpuri?

It takes approximately 12 hours to reach Somnath from Shivpuri by Bus, Flight Via Gwalior, Mumbai, Keshod.

What is the cheapest way to reach Somnath from Shivpuri?

The cheapest way to reach Somnath from Shivpuri is by Train, Bus Via Anand.

What is the fastest way to reach Somnath from Shivpuri?

The fastest way to reach Somnath from Shivpuri is by Bus, Flight Via Gwalior, Mumbai, Keshod.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India