hero
How2Go
Saharanpur to Somnath

Saharanpur to Somnath

Somnath is approximately 1250+ km from Saharanpur, 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 Delhi, Rajkot

RECOMMENDED

FASTEST

Saharanpur

Delhi

Rajkot

Somnath

Approx Travel Time

10h 12m

On Demand

Saharanpur

Delhi

Rajkot

Somnath

Approx Travel Time

10h 49m

On Demand

Saharanpur

Delhi

Rajkot

Somnath

Approx Travel Time

12h 3m

₹7,751

Onwards

Saharanpur

Delhi

Rajkot

Somnath

Approx Travel Time

11h 30m

On Demand

Via Surendranagar

Saharanpur

Surendranagar

Somnath

Approx Travel Time

1d 1h 13m

On Demand

Saharanpur

Surendranagar

Somnath

Approx Travel Time

1d 2h 39m

₹7,930

Onwards

Via Ghaziabad, Ahmedabad

CHEAPEST

Saharanpur

Ghaziabad

Ahmedabad

Somnath

Approx Travel Time

1d 9h 35m

₹3,166

Onwards

Via Delhi, Rajkot, Keshod

Saharanpur

Delhi

Rajkot

Keshod

Somnath

Approx Travel Time

11h 25m

On Demand

Saharanpur

Delhi

Rajkot

Keshod

Somnath

Approx Travel Time

11h 33m

₹8,061

Onwards

Via Delhi, Ahmedabad, Keshod

Saharanpur

Delhi

Ahmedabad

Keshod

Somnath

Approx Travel Time

10h 50m

On Demand

Frequently Asked Questions

What is the distance between Saharanpur and Somnath?

Somnath is approximately 1250+ kms from Saharanpur.

How long does it take to reach Somnath from Saharanpur?

It takes approximately 10 hours to reach Somnath from Saharanpur by Train, Flight Via Delhi, Rajkot.

What is the cheapest way to reach Somnath from Saharanpur?

The cheapest way to reach Somnath from Saharanpur is by Bus Via Ghaziabad, Ahmedabad.

What is the fastest way to reach Somnath from Saharanpur?

The fastest way to reach Somnath from Saharanpur is by Train, Flight Via Delhi, Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India