
Ranikhet to Shivpuri
Shivpuri is approximately 650+ kms from Ranikhet. The fastest way to reach Shivpuri from Ranikhet is by Cab, Train, Bus Via Kichha, Gwalior. It takes approximately 15 hours. The cheapest way to reach Shivpuri from Ranikhet is by Bus, Train Via Haldwani, Mathura which would take approximately 18 hours.
Sort By
Mode of Transport
Via Kichha, Gwalior
RECOMMENDED
FASTEST
Ranikhet
Kichha
Gwalior
Shivpuri
Approx Travel Time
15h
On Demand
Ranikhet
Kichha
Gwalior
Shivpuri
Approx Travel Time
15h 23m
On Demand
Ranikhet
Kichha
Gwalior
Shivpuri
Approx Travel Time
15h 45m
On Demand
Via Bareilly, Agra
Ranikhet
Bareilly
Agra
Shivpuri
Approx Travel Time
17h 39m
₹7,890
Onwards
Via Haldwani, Mathura
CHEAPEST
Ranikhet
Haldwani
Mathura
Shivpuri
Approx Travel Time
17h 59m
₹845
Onwards
Via Haldwani, Kanpur
Ranikhet
Haldwani
Kanpur
Shivpuri
Approx Travel Time
19h 33m
₹1,824
Onwards
Via Lalkuan, Gwalior
Ranikhet
Lalkuan
Gwalior
Shivpuri
Approx Travel Time
15h 15m
On Demand
Ranikhet
Lalkuan
Gwalior
Shivpuri
Approx Travel Time
15h 38m
On Demand
Via Kichha, Mathura
Ranikhet
Kichha
Mathura
Shivpuri
Approx Travel Time
16h 46m
₹4,270
Onwards
Via Kichha, Agra
Ranikhet
Kichha
Agra
Shivpuri
Approx Travel Time
15h 57m
₹8,443
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Shivpuri?
Shivpuri is approximately 650+ kms from Ranikhet.
How long does it take to reach Shivpuri from Ranikhet?
It takes approximately 15 hours to reach Shivpuri from Ranikhet by Cab, Train, Bus Via Kichha, Gwalior.
What is the cheapest way to reach Shivpuri from Ranikhet?
The cheapest way to reach Shivpuri from Ranikhet is by Bus, Train Via Haldwani, Mathura.
What is the fastest way to reach Shivpuri from Ranikhet?
The fastest way to reach Shivpuri from Ranikhet is by Cab, Train, Bus Via Kichha, Gwalior.


