hero
How2Go
Nathdwara to Somnath

Nathdwara to Somnath

Somnath is approximately 650+ km from Nathdwara, 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 Udaipur, Ahmedabad, Keshod

RECOMMENDED

Nathdwara

Udaipur

Ahmedabad

Keshod

Somnath

Approx Travel Time

10h 44m

On Demand

Nathdwara

Udaipur

Ahmedabad

Keshod

Somnath

Approx Travel Time

10h 38m

On Demand

FASTEST

Nathdwara

Udaipur

Ahmedabad

Keshod

Somnath

Approx Travel Time

8h 50m

₹13,742

Onwards

Nathdwara

Udaipur

Ahmedabad

Keshod

Somnath

Approx Travel Time

8h 52m

On Demand

Via Abu Road, Rajkot

Nathdwara

Abu Road

Rajkot

Somnath

Approx Travel Time

12h 24m

On Demand

Via Gandhinagar

Nathdwara

Gandhinagar

Somnath

Approx Travel Time

14h 10m

On Demand

Via Chotila

Nathdwara

Chotila

Somnath

Approx Travel Time

15h 1m

₹6,393

Onwards

CHEAPEST

Nathdwara

Chotila

Somnath

Approx Travel Time

16h 50m

₹1,551

Onwards

Direct Cab

Nathdwara

Somnath

Approx Travel Time

12h 5m

₹19,581

Onwards

Via Ahmedabad, Keshod

Nathdwara

Ahmedabad

Keshod

Somnath

Approx Travel Time

12h 2m

On Demand

Frequently Asked Questions

What is the distance between Nathdwara and Somnath?

Somnath is approximately 650+ kms from Nathdwara.

How long does it take to reach Somnath from Nathdwara?

It takes approximately 9 hours to reach Somnath from Nathdwara by Bus, Flight Via Udaipur, Ahmedabad, Keshod.

What is the cheapest way to reach Somnath from Nathdwara?

The cheapest way to reach Somnath from Nathdwara is by Bus Via Chotila.

What is the fastest way to reach Somnath from Nathdwara?

The fastest way to reach Somnath from Nathdwara is by Bus, Flight Via Udaipur, Ahmedabad, Keshod.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India