
Hamirpur to Ranikhet
The fastest way to reach Ranikhet from Hamirpur is by Bus, Cab Via Chandigarh. The journey takes approximately 16 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
Hamirpur
Karnal
Ranikhet
Approx Travel Time
15h 38m
On Demand
Via Chandigarh
FASTEST
Hamirpur
Chandigarh
Ranikhet
Approx Travel Time
15h 20m
₹8,097
Onwards
Via Ambala, Rudrapur
Hamirpur
Ambala
Rudrapur
Ranikhet
Approx Travel Time
15h 53m
₹3,622
Onwards
Hamirpur
Ambala
Rudrapur
Ranikhet
Approx Travel Time
17h
₹4,196
Onwards
Via Chandigarh, Haldwani
CHEAPEST
Hamirpur
Chandigarh
Haldwani
Ranikhet
Approx Travel Time
19h 55m
₹1,603
Onwards
Via Zirakpur
Hamirpur
Zirakpur
Ranikhet
Approx Travel Time
16h 25m
On Demand
Via Ambala, Jim Corbett (Ramnagar)
Hamirpur
Ambala
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
16h 6m
On Demand
Via Yamunanagar, Rudrapur
Hamirpur
Yamunanagar
Rudrapur
Ranikhet
Approx Travel Time
16h 8m
On Demand
Via Ambala, Kathgodam
Hamirpur
Ambala
Kathgodam
Ranikhet
Approx Travel Time
16h 9m
₹3,684
Onwards
Hamirpur
Ambala
Kathgodam
Ranikhet
Approx Travel Time
16h 22m
₹3,953
Onwards
Frequently Asked Questions
What is the distance between Hamirpur and Ranikhet?
Ranikhet is approximately 0+ kms from Hamirpur.
How long does it take to reach Ranikhet from Hamirpur?
It takes approximately 16 hours to reach Ranikhet from Hamirpur by Bus, Cab Via Chandigarh.
What is the cheapest way to reach Ranikhet from Hamirpur?
The cheapest way to reach Ranikhet from Hamirpur is by Bus Via Chandigarh, Haldwani.
What is the fastest way to reach Ranikhet from Hamirpur?
The fastest way to reach Ranikhet from Hamirpur is by Bus, Cab Via Chandigarh.

