
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, Bus Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi, Kichha
RECOMMENDED
FASTEST
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
7h 56m
₹9,972
Onwards
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 51m
₹12,397
Onwards
Via Moradabad
Narnaul
Moradabad
Ranikhet
Approx Travel Time
12h 29m
On Demand
Narnaul
Moradabad
Ranikhet
Approx Travel Time
12h 14m
₹3,628
Onwards
Via Moradabad, Nainital
Narnaul
Moradabad
Nainital
Ranikhet
Approx Travel Time
12h 27m
On Demand
Via Delhi
CHEAPEST
Narnaul
Delhi
Ranikhet
Approx Travel Time
11h 58m
₹1,800
Onwards
Via Ghaziabad
Narnaul
Ghaziabad
Ranikhet
Approx Travel Time
12h 48m
₹2,099
Onwards
Narnaul
Ghaziabad
Ranikhet
Approx Travel Time
12h 38m
₹4,213
Onwards
Via Delhi, Rudrapur
Narnaul
Delhi
Rudrapur
Ranikhet
Approx Travel Time
12h 29m
₹3,139
Onwards
Via Rewari, Rudrapur
Narnaul
Rewari
Rudrapur
Ranikhet
Approx Travel Time
13h 5m
₹5,250
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, Bus Via Delhi.
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.


