
Shivpuri to Ranikhet
Ranikhet is approximately 600+ kms from Shivpuri. The fastest way to reach Ranikhet from Shivpuri is by Bus, Train, Cab Via Mathura, Kichha. It takes approximately 15 hours. The cheapest way to reach Ranikhet from Shivpuri is by Train, Bus Via Agra, Haldwani which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mathura, Kichha
RECOMMENDED
FASTEST
Shivpuri
Mathura
Kichha
Ranikhet
Approx Travel Time
14h 24m
₹4,278
Onwards
Via Agra, Kichha
Shivpuri
Agra
Kichha
Ranikhet
Approx Travel Time
14h 30m
On Demand
Shivpuri
Agra
Kichha
Ranikhet
Approx Travel Time
14h 51m
On Demand
Via Agra, Lalkuan
Shivpuri
Agra
Lalkuan
Ranikhet
Approx Travel Time
14h 39m
₹11,791
Onwards
Shivpuri
Agra
Lalkuan
Ranikhet
Approx Travel Time
15h 42m
On Demand
Via Agra, Haldwani
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
18h 32m
₹2,025
Onwards
CHEAPEST
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
19h 17m
₹1,505
Onwards
Shivpuri
Agra
Haldwani
Ranikhet
Approx Travel Time
18h 11m
₹7,348
Onwards
Via Agra, Rudrapur
Shivpuri
Agra
Rudrapur
Ranikhet
Approx Travel Time
15h 47m
₹9,941
Onwards
Via Agra, Kathgodam
Shivpuri
Agra
Kathgodam
Ranikhet
Approx Travel Time
15h 39m
₹10,501
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Ranikhet?
Ranikhet is approximately 600+ 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 Mathura, 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 Mathura, Kichha.

