
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 15 hours. The cheapest way to reach Ranikhet from Shivpuri is by Train, Bus Via Mathura, Haldwani which would take approximately 18 hours.
Sort By
Mode of Transport
Via Gwalior, Kichha
RECOMMENDED
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
15h 23m
On Demand
FASTEST
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
15h
On Demand
Shivpuri
Gwalior
Kichha
Ranikhet
Approx Travel Time
15h 45m
On Demand
Via Agra, Bareilly
Shivpuri
Agra
Bareilly
Ranikhet
Approx Travel Time
17h 39m
₹6,469
Onwards
Via Mathura, Haldwani
CHEAPEST
Shivpuri
Mathura
Haldwani
Ranikhet
Approx Travel Time
17h 59m
₹845
Onwards
Via Kanpur, Haldwani
Shivpuri
Kanpur
Haldwani
Ranikhet
Approx Travel Time
19h 33m
₹1,024
Onwards
Via Gwalior, Lalkuan
Shivpuri
Gwalior
Lalkuan
Ranikhet
Approx Travel Time
15h 38m
On Demand
Shivpuri
Gwalior
Lalkuan
Ranikhet
Approx Travel Time
15h 15m
On Demand
Via Agra, Kichha
Shivpuri
Agra
Kichha
Ranikhet
Approx Travel Time
15h 57m
On Demand
Via Mathura, Kichha
Shivpuri
Mathura
Kichha
Ranikhet
Approx Travel Time
16h 46m
₹4,529
Onwards
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 15 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 Mathura, 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.


