hero
How2Go
Haldwani to Somnath

Haldwani to Somnath

Somnath is approximately 1350+ km from Haldwani, 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

Haldwani

Delhi

Rajkot

Somnath

Approx Travel Time

13h 24m

On Demand

Haldwani

Delhi

Rajkot

Somnath

Approx Travel Time

14h 14m

On Demand

Haldwani

Delhi

Rajkot

Somnath

Approx Travel Time

13h 44m

On Demand

Haldwani

Delhi

Rajkot

Somnath

Approx Travel Time

15h 15m

₹7,721

Onwards

Via Delhi, Ajmer, Rajkot

Haldwani

Delhi

Ajmer

Rajkot

Somnath

Approx Travel Time

1d 1h 4m

On Demand

Via Gurgaon, Rajkot

Haldwani

Gurgaon

Rajkot

Somnath

Approx Travel Time

1d 2h 16m

On Demand

Via Bandikui, Rajkot

Haldwani

Bandikui

Rajkot

Somnath

Approx Travel Time

1d 4h 36m

On Demand

Via Ghaziabad, Ahmedabad

CHEAPEST

Haldwani

Ghaziabad

Ahmedabad

Somnath

Approx Travel Time

1d 11h 6m

₹3,168

Onwards

Direct Cab

Haldwani

Somnath

Approx Travel Time

1d 2h 31m

₹37,108

Onwards

Via Delhi, Rajkot, Keshod

Haldwani

Delhi

Rajkot

Keshod

Somnath

Approx Travel Time

14h 37m

On Demand

Frequently Asked Questions

What is the distance between Haldwani and Somnath?

Somnath is approximately 1350+ kms from Haldwani.

How long does it take to reach Somnath from Haldwani?

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

What is the cheapest way to reach Somnath from Haldwani?

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

What is the fastest way to reach Somnath from Haldwani?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India