
Mehsana to Ranikhet
Ranikhet is approximately 1100+ kms from Mehsana. The fastest way to reach Ranikhet from Mehsana is by Train, Flight, Cab Via Ahmedabad, Kichha. It takes approximately 8 hours. The cheapest way to reach Ranikhet from Mehsana is by Train, Bus Via Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ahmedabad, Kichha
RECOMMENDED
Mehsana
Ahmedabad
Kichha
Ranikhet
Approx Travel Time
8h 32m
₹14,306
Onwards
FASTEST
Mehsana
Ahmedabad
Kichha
Ranikhet
Approx Travel Time
7h 54m
On Demand
Mehsana
Ahmedabad
Kichha
Ranikhet
Approx Travel Time
8h 59m
₹13,053
Onwards
Via Ahmedabad, Delhi
Mehsana
Ahmedabad
Delhi
Ranikhet
Approx Travel Time
11h 14m
On Demand
Mehsana
Ahmedabad
Delhi
Ranikhet
Approx Travel Time
11h 52m
₹8,551
Onwards
Mehsana
Ahmedabad
Delhi
Ranikhet
Approx Travel Time
12h 19m
₹7,298
Onwards
Via Delhi
CHEAPEST
Mehsana
Delhi
Ranikhet
Approx Travel Time
23h 7m
₹2,934
Onwards
Mehsana
Delhi
Ranikhet
Approx Travel Time
23h 34m
₹4,037
Onwards
Via Moradabad
Mehsana
Moradabad
Ranikhet
Approx Travel Time
1d
₹5,325
Onwards
Via Jaipur, Rampur (Uttar Pradesh)
Mehsana
Jaipur
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
1d 2h 17m
₹8,284
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Ranikhet?
Ranikhet is approximately 1100+ kms from Mehsana.
How long does it take to reach Ranikhet from Mehsana?
It takes approximately 8 hours to reach Ranikhet from Mehsana by Train, Flight, Cab Via Ahmedabad, Kichha.
What is the cheapest way to reach Ranikhet from Mehsana?
The cheapest way to reach Ranikhet from Mehsana is by Train, Bus Via Delhi.
What is the fastest way to reach Ranikhet from Mehsana?
The fastest way to reach Ranikhet from Mehsana is by Train, Flight, Cab Via Ahmedabad, Kichha.