
Shivpuri to Ranikhet
Ranikhet is approximately 650+ kms from Shivpuri. The fastest way to reach Ranikhet from Shivpuri is by Bus, Train, Cab Via Gwalior, Kichha. It takes approximately 13 hours. The cheapest way to reach Ranikhet from Shivpuri is by Train, Bus Via Agra, Haldwani which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gwalior, Kichha
RECOMMENDED
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
13h 43m
On Demand
FASTEST
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
12h 43m
On Demand
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
14h 13m
On Demand
Via Agra, Lalkuan
Shivpuri
Agra
Lalkuan
Ranikhet
Approx Travel Time
12h 50m
₹11,644
Onwards
Via Agra, Haldwani
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
15h 16m
₹7,423
Onwards
CHEAPEST
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
16h 30m
₹1,304
Onwards
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
14h 10m
₹1,724
Onwards
Via Gwalior, Lalkuan
Shivpuri
Gwalior
Lalkuan
Ranikhet
Approx Travel Time
14h 51m
On Demand
Shivpuri
Gwalior
Lalkuan
Ranikhet
Approx Travel Time
13h 51m
On Demand
Via Agra, Kichha
Shivpuri
Agra
Kichha
Ranikhet
Approx Travel Time
14h 22m
On Demand
Frequently Asked Questions
What is the distance between Shivpuri and Ranikhet?
Ranikhet is approximately 650+ kms from Shivpuri.
How long does it take to reach Ranikhet from Shivpuri?
It takes approximately 13 hours to reach Ranikhet from Shivpuri by Bus, Train, Cab Via Gwalior, Kichha.
What is the cheapest way to reach Ranikhet from Shivpuri?
The cheapest way to reach Ranikhet from Shivpuri is by Train, Bus Via Agra, Haldwani.
What is the fastest way to reach Ranikhet from Shivpuri?
The fastest way to reach Ranikhet from Shivpuri is by Bus, Train, Cab Via Gwalior, Kichha.


