
Haldwani to Shivpuri
Shivpuri is approximately 500+ kms from Haldwani. The fastest way to reach Shivpuri from Haldwani is by Train Via Mathura, Dabra. It takes approximately 13 hours. The cheapest way to reach Shivpuri from Haldwani is by Train Via Mathura, Dabra which would take approximately 13 hours.
Sort By
Mode of Transport
Via Budaun, Agra
RECOMMENDED
Haldwani
Budaun
Agra
Shivpuri
Approx Travel Time
13h 51m
₹5,971
Onwards
Haldwani
Budaun
Agra
Shivpuri
Approx Travel Time
13h 37m
₹5,405
Onwards
Via Mathura
Haldwani
Mathura
Shivpuri
Approx Travel Time
13h 13m
₹1,514
Onwards
Via Agra, Gwalior
Haldwani
Agra
Gwalior
Shivpuri
Approx Travel Time
14h 53m
₹1,410
Onwards
Via Agra
Haldwani
Agra
Shivpuri
Approx Travel Time
15h 20m
₹1,900
Onwards
Via Mathura, Dabra
CHEAPEST
FASTEST
Haldwani
Mathura
Dabra
Shivpuri
Approx Travel Time
12h 42m
₹705
Onwards
Via Hathras, Gwalior
Haldwani
Hathras
Gwalior
Shivpuri
Approx Travel Time
13h 46m
₹1,730
Onwards
Via Agra, Dabra
Haldwani
Agra
Dabra
Shivpuri
Approx Travel Time
14h 24m
₹1,375
Onwards
Via Hathras, Agra
Haldwani
Hathras
Agra
Shivpuri
Approx Travel Time
13h 46m
₹2,114
Onwards
Via Kasganj, Agra
Haldwani
Kasganj
Agra
Shivpuri
Approx Travel Time
14h 8m
₹2,114
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Shivpuri?
Shivpuri is approximately 500+ kms from Haldwani.
How long does it take to reach Shivpuri from Haldwani?
It takes approximately 13 hours to reach Shivpuri from Haldwani by Train Via Mathura, Dabra.
What is the cheapest way to reach Shivpuri from Haldwani?
The cheapest way to reach Shivpuri from Haldwani is by Train Via Mathura, Dabra.
What is the fastest way to reach Shivpuri from Haldwani?
The fastest way to reach Shivpuri from Haldwani is by Train Via Mathura, Dabra.

