hero
How2Go
Sarkaghat to Haldwani

Sarkaghat to Haldwani

Haldwani is approximately 600+ kms from Sarkaghat. The fastest way to reach Haldwani from Sarkaghat is by Cab, Train Via Mohali, Najibabad. It takes approximately 12 hours. The cheapest way to reach Haldwani from Sarkaghat is by Bus Via Chandigarh which would take approximately 18 hours.

Sort By
Mode of Transport

Via Mohali

RECOMMENDED

Sarkaghat

Mohali

Haldwani

Approx Travel Time

13h 58m

On Demand

Via Mohali, Ambala

Sarkaghat

Mohali

Ambala

Haldwani

Approx Travel Time

13h 25m

On Demand

Sarkaghat

Mohali

Ambala

Haldwani

Approx Travel Time

13h 25m

On Demand

Ads by MMT

Via Mohali, Najibabad

Sarkaghat

Mohali

Najibabad

Haldwani

Approx Travel Time

13h 19m

On Demand

FASTEST

Sarkaghat

Mohali

Najibabad

Haldwani

Approx Travel Time

12h 17m

On Demand

Via Chandigarh

CHEAPEST

Sarkaghat

Chandigarh

Haldwani

Approx Travel Time

17h 30m

₹1,399

Onwards

Ads by MMT

Via Hamirpur, Ambala

Sarkaghat

Hamirpur

Ambala

Haldwani

Approx Travel Time

16h 22m

₹2,649

Onwards

Via Mohali, Saharanpur

Sarkaghat

Mohali

Saharanpur

Haldwani

Approx Travel Time

13h 25m

On Demand

Via Mohali, Chandigarh

Sarkaghat

Mohali

Chandigarh

Haldwani

Approx Travel Time

14h 58m

On Demand

Via Mohali, Rudrapur

Sarkaghat

Mohali

Rudrapur

Haldwani

Approx Travel Time

15h 11m

On Demand

Frequently Asked Questions

What is the distance between Sarkaghat and Haldwani?

Haldwani is approximately 600+ kms from Sarkaghat.

How long does it take to reach Haldwani from Sarkaghat?

It takes approximately 12 hours to reach Haldwani from Sarkaghat by Cab, Train Via Mohali, Najibabad.

What is the cheapest way to reach Haldwani from Sarkaghat?

The cheapest way to reach Haldwani from Sarkaghat is by Bus Via Chandigarh.

What is the fastest way to reach Haldwani from Sarkaghat?

The fastest way to reach Haldwani from Sarkaghat is by Cab, Train Via Mohali, Najibabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India