hero
How2Go
Haldwani to Shajapur

Haldwani to Shajapur

Shajapur is approximately 750+ kms from Haldwani. The fastest way to reach Shajapur from Haldwani is by Train Via Gwalior. It takes approximately 17 hours. The cheapest way to reach Shajapur from Haldwani is by Train Via Mathura which would take approximately 18 hours.

Sort By
Mode of Transport

Via Gwalior

RECOMMENDED

FASTEST

Haldwani

Gwalior

Shajapur

Approx Travel Time

17h 10m

On Demand

Via Agra

Haldwani

Agra

Shajapur

Approx Travel Time

17h 10m

On Demand

Ads by MMT

Via Morena

Haldwani

Morena

Shajapur

Approx Travel Time

17h 10m

On Demand

Via Bareilly

Haldwani

Bareilly

Shajapur

Approx Travel Time

17h 10m

On Demand

Haldwani

Bareilly

Shajapur

Approx Travel Time

17h 40m

On Demand

Ads by MMT

Via Dholpur

Haldwani

Dholpur

Shajapur

Approx Travel Time

17h 25m

On Demand

Via Dabra

Haldwani

Dabra

Shajapur

Approx Travel Time

17h 25m

On Demand

Via Mathura

CHEAPEST

Haldwani

Mathura

Shajapur

Approx Travel Time

17h 40m

₹755

Onwards

Via Datia

Haldwani

Datia

Shajapur

Approx Travel Time

17h 40m

On Demand

Via Aligarh

Haldwani

Aligarh

Shajapur

Approx Travel Time

18h 24m

On Demand

Frequently Asked Questions

What is the distance between Haldwani and Shajapur?

Shajapur is approximately 750+ kms from Haldwani.

How long does it take to reach Shajapur from Haldwani?

It takes approximately 17 hours to reach Shajapur from Haldwani by Train Via Gwalior.

What is the cheapest way to reach Shajapur from Haldwani?

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

What is the fastest way to reach Shajapur from Haldwani?

The fastest way to reach Shajapur from Haldwani is by Train Via Gwalior.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India