
Nabha to Ranikhet
Ranikhet is approximately 500+ kms from Nabha. The fastest way to reach Ranikhet from Nabha is by Train, Bus Via Ambala, Haldwani. It takes approximately 13 hours. The cheapest way to reach Ranikhet from Nabha is by Train, Bus Via Ambala, Haldwani which would take approximately 13 hours.
Sort By
Mode of Transport
Via Patiala, Moradabad
RECOMMENDED
Nabha
Patiala
Moradabad
Ranikhet
Approx Travel Time
13h 31m
₹5,360
Onwards
Via Ambala, Kathgodam
Nabha
Ambala
Kathgodam
Ranikhet
Approx Travel Time
13h 22m
₹3,319
Onwards
Via Ambala, Haldwani
CHEAPEST
FASTEST
Nabha
Ambala
Haldwani
Ranikhet
Approx Travel Time
13h 13m
₹900
Onwards
Via Ambala, Moradabad
Nabha
Ambala
Moradabad
Ranikhet
Approx Travel Time
14h 11m
₹5,170
Onwards
Via Rajpura, Moradabad
Nabha
Rajpura
Moradabad
Ranikhet
Approx Travel Time
14h 22m
₹5,185
Onwards
Via Ambala, Rampur (Uttar Pradesh)
Nabha
Ambala
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
14h 15m
₹6,578
Onwards
Via Ambala, Rudrapur
Nabha
Ambala
Rudrapur
Ranikhet
Approx Travel Time
13h 58m
₹3,304
Onwards
Via Rajpura, Rampur (Uttar Pradesh)
Nabha
Rajpura
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
14h 25m
₹6,588
Onwards
Via Ambala, Jim Corbett (Ramnagar)
Nabha
Ambala
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
14h 19m
On Demand
Via Ambala, Lalkuan
Nabha
Ambala
Lalkuan
Ranikhet
Approx Travel Time
14h 10m
₹3,984
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 13 hours to reach Ranikhet from Nabha by Train, Bus Via Ambala, Haldwani.
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, Bus Via Ambala, Haldwani.


