Narnaul to Ranikhet
Ranikhet is approximately 400+ kms from Narnaul. The fastest way to reach Ranikhet from Narnaul is by Train, Flight, Cab Via Delhi, Kichha. It takes approximately 9 hours. The cheapest way to reach Ranikhet from Narnaul is by Train, Bus Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Narnaul
Delhi
Ranikhet
Approx Travel Time
11h 10m
₹2,599
Onwards
Narnaul
Delhi
Ranikhet
Approx Travel Time
11h 29m
₹5,150
Onwards
Narnaul
Delhi
Ranikhet
Approx Travel Time
11h 40m
₹2,799
Onwards
Via Delhi, Kichha
FASTEST
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 35m
₹7,817
Onwards
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
9h 5m
₹8,017
Onwards
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 54m
₹10,368
Onwards
Via Delhi, Moradabad
Narnaul
Delhi
Moradabad
Ranikhet
Approx Travel Time
13h 27m
₹5,087
Onwards
Narnaul
Delhi
Moradabad
Ranikhet
Approx Travel Time
13h 57m
₹5,287
Onwards
Via Delhi, Rampur (Uttar Pradesh)
Narnaul
Delhi
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
13h 32m
₹5,595
Onwards
Via Delhi, Bareilly
Narnaul
Delhi
Bareilly
Ranikhet
Approx Travel Time
10h 26m
₹17,938
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Ranikhet?
Ranikhet is approximately 400+ kms from Narnaul.
How long does it take to reach Ranikhet from Narnaul?
It takes approximately 9 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.