
Ranikhet to Nabha
Nabha is approximately 350+ kms from Ranikhet. The fastest way to reach Nabha from Ranikhet is by Cab, Train Via Haridwar. It takes approximately 9 hours. The cheapest way to reach Nabha from Ranikhet is by Cab, Train Via Najibabad, Ambala which would take approximately 13 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
FASTEST
Ranikhet
Haridwar
Nabha
Approx Travel Time
8h 55m
₹7,864
Onwards
Via Najibabad, Ambala
CHEAPEST
Ranikhet
Najibabad
Ambala
Nabha
Approx Travel Time
12h 57m
₹6,227
Onwards
Via Roorkee
Ranikhet
Roorkee
Nabha
Approx Travel Time
12h 47m
₹7,682
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Nabha?
Nabha is approximately 350+ kms from Ranikhet.
How long does it take to reach Nabha from Ranikhet?
It takes approximately 9 hours to reach Nabha from Ranikhet by Cab, Train Via Haridwar.
What is the cheapest way to reach Nabha from Ranikhet?
The cheapest way to reach Nabha from Ranikhet is by Cab, Train Via Najibabad, Ambala.
What is the fastest way to reach Nabha from Ranikhet?
The fastest way to reach Nabha from Ranikhet is by Cab, Train Via Haridwar.
Routes Connecting Ranikhet
Routes From Ranikhet
- Ranikhet to Theni
- Ranikhet to Bahraich
- Ranikhet to Nandi-Hills
- Ranikhet to Maihar
- Ranikhet to Ghaziabad
- Ranikhet to Pushkar
- Ranikhet to Kanhangad
- Ranikhet to Bilaspur
- Ranikhet to Nelamangala
- Ranikhet to Botad
- Ranikhet to Bathinda
- Ranikhet to Bhiwadi
- Ranikhet to Gulbarga
- Ranikhet to Uttarkashi
- Ranikhet to Hazaribagh