
Nabha to Ranikhet
Ranikhet is approximately 500+ kms from Nabha. The fastest way to reach Ranikhet from Nabha is by Train, Cab Via Ambala, Kathgodam. It takes approximately 12 hours. The cheapest way to reach Ranikhet from Nabha is by Train, Bus Via Ambala, Haldwani which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ambala, Kathgodam
RECOMMENDED
FASTEST
Nabha
Ambala
Kathgodam
Ranikhet
Approx Travel Time
11h 52m
On Demand
Via Ambala, Haldwani
CHEAPEST
Nabha
Ambala
Haldwani
Ranikhet
Approx Travel Time
13h 52m
₹900
Onwards
Nabha
Ambala
Haldwani
Ranikhet
Approx Travel Time
12h 49m
₹3,959
Onwards
Via Ambala, Lalkuan
Nabha
Ambala
Lalkuan
Ranikhet
Approx Travel Time
13h 29m
On Demand
Via Ambala, Rudrapur
Nabha
Ambala
Rudrapur
Ranikhet
Approx Travel Time
12h 28m
₹3,188
Onwards
Nabha
Ambala
Rudrapur
Ranikhet
Approx Travel Time
13h 35m
₹3,812
Onwards
Via Ambala, Jim Corbett (Ramnagar)
Nabha
Ambala
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
13h 24m
On Demand
Via Patiala, Moradabad
Nabha
Patiala
Moradabad
Ranikhet
Approx Travel Time
13h 9m
₹4,793
Onwards
Via Ambala, Moradabad
Nabha
Ambala
Moradabad
Ranikhet
Approx Travel Time
13h 49m
₹4,603
Onwards
Via Rajpura, Moradabad
Nabha
Rajpura
Moradabad
Ranikhet
Approx Travel Time
14h
₹4,618
Onwards
Frequently Asked Questions
What is the distance between Nabha and Ranikhet?
Ranikhet is approximately 500+ kms from Nabha.
How long does it take to reach Ranikhet from Nabha?
It takes approximately 12 hours to reach Ranikhet from Nabha by Train, Cab Via Ambala, Kathgodam.
What is the cheapest way to reach Ranikhet from Nabha?
The cheapest way to reach Ranikhet from Nabha is by Train, Bus Via Ambala, Haldwani.
What is the fastest way to reach Ranikhet from Nabha?
The fastest way to reach Ranikhet from Nabha is by Train, Cab Via Ambala, Kathgodam.

