hero
How2Go
Haldwani to Shivpuri

Haldwani to Shivpuri

Shivpuri is approximately 500+ 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 Shivpuri.

Read More
Sort By
Mode of Transport

Via Mathura

RECOMMENDED

Haldwani

Mathura

Shivpuri

Approx Travel Time

13h 32m

₹1,809

Onwards

Haldwani

Mathura

Shivpuri

Approx Travel Time

15h 5m

₹2,508

Onwards

Via Kichha, Delhi, Gwalior

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 53m

₹10,849

Onwards

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 33m

₹11,939

Onwards

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 30m

₹12,504

Onwards

FASTEST

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 17m

₹15,171

Onwards

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 40m

₹13,516

Onwards

Haldwani

Kichha

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 20m

₹14,606

Onwards

Via Agra, Gwalior

Haldwani

Agra

Gwalior

Shivpuri

Approx Travel Time

15h 57m

₹5,415

Onwards

Via Agra

CHEAPEST

Haldwani

Agra

Shivpuri

Approx Travel Time

14h 13m

₹1,129

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 9 hours to reach Shivpuri from Haldwani by Bus, Flight, Cab Via Kichha, Delhi, Gwalior.

What is the cheapest way to reach Shivpuri from Haldwani?

The cheapest way to reach Shivpuri from Haldwani is by Bus, Train Via Agra.

What is the fastest way to reach Shivpuri from Haldwani?

The fastest way to reach Shivpuri from Haldwani is by Bus, Flight, Cab Via Kichha, Delhi, Gwalior.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India