hero
How2Go
Narsinghpur to Somnath

Narsinghpur to Somnath

Somnath is approximately 1100+ km from Narsinghpur, 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 Bhopal, Ahmedabad

RECOMMENDED

Narsinghpur

Bhopal

Ahmedabad

Somnath

Approx Travel Time

19h 10m

₹6,122

Onwards

Via Jabalpur, Mumbai, Keshod

Narsinghpur

Jabalpur

Mumbai

Keshod

Somnath

Approx Travel Time

9h 40m

On Demand

FASTEST

Narsinghpur

Jabalpur

Mumbai

Keshod

Somnath

Approx Travel Time

9h 38m

₹17,344

Onwards

Narsinghpur

Jabalpur

Mumbai

Keshod

Somnath

Approx Travel Time

11h 57m

On Demand

Narsinghpur

Jabalpur

Mumbai

Keshod

Somnath

Approx Travel Time

11h 55m

₹17,497

Onwards

Direct Train

Narsinghpur

Somnath

Approx Travel Time

1d 2h 13m

On Demand

Via Surat

CHEAPEST

Narsinghpur

Surat

Somnath

Approx Travel Time

1d 3h 45m

₹1,350

Onwards

Via Chotila

Narsinghpur

Chotila

Somnath

Approx Travel Time

1d 0h 21m

₹5,898

Onwards

Via Bhopal, Anand

Narsinghpur

Bhopal

Anand

Somnath

Approx Travel Time

1d 4h 12m

₹3,439

Onwards

Via Bhopal, Nadiad

Narsinghpur

Bhopal

Nadiad

Somnath

Approx Travel Time

1d 3h 35m

₹6,385

Onwards

Frequently Asked Questions

What is the distance between Narsinghpur and Somnath?

Somnath is approximately 1100+ kms from Narsinghpur.

How long does it take to reach Somnath from Narsinghpur?

It takes approximately 10 hours to reach Somnath from Narsinghpur by Train, Flight, Bus Via Jabalpur, Mumbai, Keshod.

What is the cheapest way to reach Somnath from Narsinghpur?

The cheapest way to reach Somnath from Narsinghpur is by Train, Bus Via Surat.

What is the fastest way to reach Somnath from Narsinghpur?

The fastest way to reach Somnath from Narsinghpur is by Train, Flight, Bus Via Jabalpur, Mumbai, Keshod.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India