
Udaipur to Ranikhet
Ranikhet is approximately 850+ kms from Udaipur. The fastest way to reach Ranikhet from Udaipur is by Flight, Cab Via Delhi, Kichha. It takes approximately 7 hours. The cheapest way to reach Ranikhet from Udaipur is by Train, Bus Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Kichha
RECOMMENDED
FASTEST
Udaipur
Delhi
Kichha
Ranikhet
Approx Travel Time
7h 10m
₹15,260
Onwards
Via Delhi
Udaipur
Delhi
Ranikhet
Approx Travel Time
11h 12m
₹5,270
Onwards
CHEAPEST
Udaipur
Delhi
Ranikhet
Approx Travel Time
20h 27m
₹2,095
Onwards
Via Delhi, Rudrapur
Udaipur
Delhi
Rudrapur
Ranikhet
Approx Travel Time
11h 43m
₹6,609
Onwards
Via Agra, Kichha
Udaipur
Agra
Kichha
Ranikhet
Approx Travel Time
20h 4m
On Demand
Via Ghaziabad
Udaipur
Ghaziabad
Ranikhet
Approx Travel Time
21h 43m
₹2,716
Onwards
Via Rewari, Rudrapur
Udaipur
Rewari
Rudrapur
Ranikhet
Approx Travel Time
22h 30m
On Demand
Via Delhi, Lalkuan
Udaipur
Delhi
Lalkuan
Ranikhet
Approx Travel Time
11h 53m
₹7,494
Onwards
Via Delhi, Haldwani
Udaipur
Delhi
Haldwani
Ranikhet
Approx Travel Time
12h 56m
₹4,134
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Ranikhet?
Ranikhet is approximately 850+ kms from Udaipur.
How long does it take to reach Ranikhet from Udaipur?
It takes approximately 7 hours to reach Ranikhet from Udaipur by Flight, Cab Via Delhi, Kichha.
What is the cheapest way to reach Ranikhet from Udaipur?
The cheapest way to reach Ranikhet from Udaipur is by Train, Bus Via Delhi.
What is the fastest way to reach Ranikhet from Udaipur?
The fastest way to reach Ranikhet from Udaipur is by Flight, Cab Via Delhi, Kichha.


