hero
How2Go
Shajapur to Somnath

Shajapur to Somnath

Somnath is approximately 850+ kms from Shajapur. The fastest way to reach Somnath from Shajapur is by Train, Flight Via Indore, Ahmedabad. It takes approximately 12 hours. The cheapest way to reach Somnath from Shajapur is by Train, Bus Via Vadodara which would take approximately 19 hours.

Sort By
Mode of Transport

Via Indore, Ahmedabad

RECOMMENDED

FASTEST

Shajapur

Indore

Ahmedabad

Somnath

Approx Travel Time

11h 50m

On Demand

Shajapur

Indore

Ahmedabad

Somnath

Approx Travel Time

21h 45m

₹1,390

Onwards

Via Surat

Shajapur

Surat

Somnath

Approx Travel Time

15h 35m

On Demand

Ads by MMT

Via Surat, Diu

Shajapur

Surat

Diu

Somnath

Approx Travel Time

14h 11m

₹5,618

Onwards

Via Vadodara

CHEAPEST

Shajapur

Vadodara

Somnath

Approx Travel Time

18h 55m

₹1,055

Onwards

Ads by MMT

Via Vadodara, Chotila

Shajapur

Vadodara

Chotila

Somnath

Approx Travel Time

17h 26m

₹4,602

Onwards

Direct Train

Shajapur

Somnath

Approx Travel Time

18h 43m

On Demand

Via Indore, Rajkot

Shajapur

Indore

Rajkot

Somnath

Approx Travel Time

23h 39m

₹4,801

Onwards

Via Ahmedabad, Keshod

Shajapur

Ahmedabad

Keshod

Somnath

Approx Travel Time

13h 17m

On Demand

Via Vadodara, Surat

Shajapur

Vadodara

Surat

Somnath

Approx Travel Time

15h 30m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Somnath?

Somnath is approximately 850+ kms from Shajapur.

How long does it take to reach Somnath from Shajapur?

It takes approximately 12 hours to reach Somnath from Shajapur by Train, Flight Via Indore, Ahmedabad.

What is the cheapest way to reach Somnath from Shajapur?

The cheapest way to reach Somnath from Shajapur is by Train, Bus Via Vadodara.

What is the fastest way to reach Somnath from Shajapur?

The fastest way to reach Somnath from Shajapur is by Train, Flight Via Indore, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India