
Navsari to Ranikhet
Ranikhet is approximately 1450+ kms from Navsari. The fastest way to reach Ranikhet from Navsari is by Train, Flight, Cab Via Mumbai, Bareilly. It takes approximately 15 hours. The cheapest way to reach Ranikhet from Navsari is by Train, Bus Via Ghaziabad which would take approximately 30 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
CHEAPEST
Navsari
Ghaziabad
Ranikhet
Approx Travel Time
1d 5h 28m
₹2,563
Onwards
Via Mathura, Kichha
Navsari
Mathura
Kichha
Ranikhet
Approx Travel Time
23h 3m
₹4,493
Onwards
Via Mumbai, Bareilly
FASTEST
Navsari
Mumbai
Bareilly
Ranikhet
Approx Travel Time
15h 15m
₹9,848
Onwards
Navsari
Mumbai
Bareilly
Ranikhet
Approx Travel Time
15h 52m
₹10,653
Onwards
Via Surat, Delhi
Navsari
Surat
Delhi
Ranikhet
Approx Travel Time
18h 27m
₹8,179
Onwards
Navsari
Surat
Delhi
Ranikhet
Approx Travel Time
18h 55m
₹8,934
Onwards
Navsari
Surat
Delhi
Ranikhet
Approx Travel Time
18h 59m
₹9,528
Onwards
Via Delhi
Navsari
Delhi
Ranikhet
Approx Travel Time
1d 13h
₹4,688
Onwards
Via Vadodara, Delhi
Navsari
Vadodara
Delhi
Ranikhet
Approx Travel Time
19h 49m
₹7,807
Onwards
Navsari
Vadodara
Delhi
Ranikhet
Approx Travel Time
21h 15m
₹8,522
Onwards
Frequently Asked Questions
What is the distance between Navsari and Ranikhet?
Ranikhet is approximately 1450+ kms from Navsari.
How long does it take to reach Ranikhet from Navsari?
It takes approximately 15 hours to reach Ranikhet from Navsari by Train, Flight, Cab Via Mumbai, Bareilly.
What is the cheapest way to reach Ranikhet from Navsari?
The cheapest way to reach Ranikhet from Navsari is by Train, Bus Via Ghaziabad.
What is the fastest way to reach Ranikhet from Navsari?
The fastest way to reach Ranikhet from Navsari is by Train, Flight, Cab Via Mumbai, Bareilly.

