
Narnaul to Ranikhet
Ranikhet is approximately 450+ kms from Narnaul. The fastest way to reach Ranikhet from Narnaul is by Train, Flight, Cab Via Delhi, Kichha. It takes approximately 8 hours. The cheapest way to reach Ranikhet from Narnaul is by Train, Cab Via Delhi, Rudrapur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi, Kichha
RECOMMENDED
FASTEST
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 11m
₹7,845
Onwards
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 41m
₹10,364
Onwards
Via Moradabad
Narnaul
Moradabad
Ranikhet
Approx Travel Time
12h 42m
On Demand
Via Ghaziabad, Rampur (Uttar Pradesh)
Narnaul
Ghaziabad
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
14h 2m
₹6,636
Onwards
Via Delhi, Rudrapur
CHEAPEST
Narnaul
Delhi
Rudrapur
Ranikhet
Approx Travel Time
12h 27m
₹3,139
Onwards
Narnaul
Delhi
Rudrapur
Ranikhet
Approx Travel Time
12h 57m
₹5,658
Onwards
Via Delhi, Rampur (Uttar Pradesh)
Narnaul
Delhi
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
12h 43m
₹6,088
Onwards
Via Gurgaon, Moradabad
Narnaul
Gurgaon
Moradabad
Ranikhet
Approx Travel Time
12h 42m
₹5,065
Onwards
Via Moradabad, Nainital
Narnaul
Moradabad
Nainital
Ranikhet
Approx Travel Time
13h 14m
On Demand
Via Delhi, Moradabad
Narnaul
Delhi
Moradabad
Ranikhet
Approx Travel Time
12h 43m
₹7,534
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Ranikhet?
Ranikhet is approximately 450+ kms from Narnaul.
How long does it take to reach Ranikhet from Narnaul?
It takes approximately 8 hours to reach Ranikhet from Narnaul by Train, Flight, Cab Via Delhi, Kichha.
What is the cheapest way to reach Ranikhet from Narnaul?
The cheapest way to reach Ranikhet from Narnaul is by Train, Cab Via Delhi, Rudrapur.
What is the fastest way to reach Ranikhet from Narnaul?
The fastest way to reach Ranikhet from Narnaul is by Train, Flight, Cab Via Delhi, Kichha.