
Udaipur to Ranikhet
Ranikhet is approximately 900+ km from Udaipur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ranikhet.
Sort By
Mode of Transport
Via Delhi, Lalkuan
RECOMMENDED
FASTEST
Udaipur
Delhi
Lalkuan
Ranikhet
Approx Travel Time
6h 51m
₹11,016
Onwards
Udaipur
Delhi
Lalkuan
Ranikhet
Approx Travel Time
10h 40m
₹10,477
Onwards
Via Delhi, Haldwani
Udaipur
Delhi
Haldwani
Ranikhet
Approx Travel Time
13h 8m
₹7,547
Onwards
Udaipur
Delhi
Haldwani
Ranikhet
Approx Travel Time
11h 44m
₹10,032
Onwards
Via Mathura, Lalkuan
Udaipur
Mathura
Lalkuan
Ranikhet
Approx Travel Time
19h 2m
₹3,740
Onwards
Via Delhi
CHEAPEST
Udaipur
Delhi
Ranikhet
Approx Travel Time
23h 10m
₹2,383
Onwards
Via Ghaziabad
Udaipur
Ghaziabad
Ranikhet
Approx Travel Time
1d 0h 40m
₹2,767
Onwards
Direct Cab
Udaipur
Ranikhet
Approx Travel Time
17h 56m
₹19,645
Onwards
Via Ajmer, Delhi
Udaipur
Ajmer
Delhi
Ranikhet
Approx Travel Time
1d 1h 35m
₹6,900
Onwards
Via Delhi, Kathgodam
Udaipur
Delhi
Kathgodam
Ranikhet
Approx Travel Time
12h
₹10,181
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Ranikhet?
Ranikhet is approximately 900+ 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, Bus, Cab Via Delhi, Lalkuan.
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, Bus, Cab Via Delhi, Lalkuan.

