
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, Haldwani which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi, Kichha
RECOMMENDED
FASTEST
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
7h 56m
₹7,210
Onwards
Narnaul
Delhi
Kichha
Ranikhet
Approx Travel Time
8h 51m
₹9,729
Onwards
Via Moradabad
Narnaul
Moradabad
Ranikhet
Approx Travel Time
12h 29m
On Demand
Narnaul
Moradabad
Ranikhet
Approx Travel Time
12h 14m
₹5,529
Onwards
Via Moradabad, Nainital
Narnaul
Moradabad
Nainital
Ranikhet
Approx Travel Time
12h 27m
On Demand
Via Delhi, Haldwani
CHEAPEST
Narnaul
Delhi
Haldwani
Ranikhet
Approx Travel Time
14h 2m
₹440
Onwards
Via Moradabad, Haldwani
Narnaul
Moradabad
Haldwani
Ranikhet
Approx Travel Time
14h 1m
₹1,374
Onwards
Via Delhi, Rudrapur
Narnaul
Delhi
Rudrapur
Ranikhet
Approx Travel Time
12h 29m
₹3,139
Onwards
Via Delhi, Lalkuan
Narnaul
Delhi
Lalkuan
Ranikhet
Approx Travel Time
12h 39m
₹3,951
Onwards
Via Greater Noida, Nainital
Narnaul
Greater Noida
Nainital
Ranikhet
Approx Travel Time
13h 29m
₹8,201
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, Haldwani.
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.


