hero
How2Go
Mandalgarh to Haldwani

Mandalgarh to Haldwani

Haldwani is approximately 700+ km from Mandalgarh, 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 Haldwani.

Read More
Sort By
Mode of Transport

Via Mathura

RECOMMENDED

CHEAPEST

FASTEST

Mandalgarh

Mathura

Haldwani

Approx Travel Time

12h 58m

₹545

Onwards

Mandalgarh

Mathura

Haldwani

Approx Travel Time

14h 7m

₹1,044

Onwards

Via Delhi

Mandalgarh

Delhi

Haldwani

Approx Travel Time

14h 8m

₹3,532

Onwards

Via Bundi, Dausa

Mandalgarh

Bundi

Dausa

Haldwani

Approx Travel Time

16h 25m

₹1,700

Onwards

Via Jaipur

Mandalgarh

Jaipur

Haldwani

Approx Travel Time

16h 58m

₹6,536

Onwards

Via Bharatpur

Mandalgarh

Bharatpur

Haldwani

Approx Travel Time

14h 31m

₹690

Onwards

Mandalgarh

Bharatpur

Haldwani

Approx Travel Time

14h 13m

₹1,174

Onwards

Via Hindaun

Mandalgarh

Hindaun

Haldwani

Approx Travel Time

15h 13m

₹615

Onwards

Via Kota

Mandalgarh

Kota

Haldwani

Approx Travel Time

15h 21m

₹650

Onwards

Mandalgarh

Kota

Haldwani

Approx Travel Time

16h 51m

₹905

Onwards

Frequently Asked Questions

What is the distance between Mandalgarh and Haldwani?

Haldwani is approximately 700+ kms from Mandalgarh.

How long does it take to reach Haldwani from Mandalgarh?

It takes approximately 13 hours to reach Haldwani from Mandalgarh by Train Via Mathura.

What is the cheapest way to reach Haldwani from Mandalgarh?

The cheapest way to reach Haldwani from Mandalgarh is by Train Via Mathura.

What is the fastest way to reach Haldwani from Mandalgarh?

The fastest way to reach Haldwani from Mandalgarh is by Train Via Mathura.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India