
Ranikhet to Nabha
Nabha is approximately 500+ km from Ranikhet, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nabha.
Sort By
Mode of Transport
Via Moradabad, Ambala
RECOMMENDED
FASTEST
Ranikhet
Moradabad
Ambala
Nabha
Approx Travel Time
10h 33m
On Demand
Via Haldwani, Ambala
CHEAPEST
Ranikhet
Haldwani
Ambala
Nabha
Approx Travel Time
13h 21m
₹900
Onwards
Via Rudrapur, Ambala
Ranikhet
Rudrapur
Ambala
Nabha
Approx Travel Time
10h 42m
On Demand
Via Moradabad, Rajpura
Ranikhet
Moradabad
Rajpura
Nabha
Approx Travel Time
11h 11m
On Demand
Via Rampur (Uttar Pradesh), Ambala
Ranikhet
Rampur (Uttar Pradesh)
Ambala
Nabha
Approx Travel Time
11h 17m
On Demand
Via Kathgodam, Ambala
Ranikhet
Kathgodam
Ambala
Nabha
Approx Travel Time
11h 21m
On Demand
Via Moradabad, Patiala
Ranikhet
Moradabad
Patiala
Nabha
Approx Travel Time
12h 1m
On Demand
Via Lalkuan, Ambala
Ranikhet
Lalkuan
Ambala
Nabha
Approx Travel Time
12h 9m
On Demand
Via Rampur (Uttar Pradesh), Rajpura
Ranikhet
Rampur (Uttar Pradesh)
Rajpura
Nabha
Approx Travel Time
12h 48m
On Demand
Via Moradabad, Dhuri
Ranikhet
Moradabad
Dhuri
Nabha
Approx Travel Time
12h 49m
On Demand
Frequently Asked Questions
What is the distance between Ranikhet and Nabha?
Nabha is approximately 500+ kms from Ranikhet.
How long does it take to reach Nabha from Ranikhet?
It takes approximately 11 hours to reach Nabha from Ranikhet by Cab, Train Via Moradabad, Ambala.
What is the cheapest way to reach Nabha from Ranikhet?
The cheapest way to reach Nabha from Ranikhet is by Bus, Train Via Haldwani, Ambala.
What is the fastest way to reach Nabha from Ranikhet?
The fastest way to reach Nabha from Ranikhet is by Cab, Train Via Moradabad, Ambala.

