
Ujjain to Ranikhet
Ranikhet is approximately 1000+ kms from Ujjain. The fastest way to reach Ranikhet from Ujjain is by Train, Flight, Cab Via Delhi, Kichha. It takes approximately 17 hours. The cheapest way to reach Ranikhet from Ujjain is by Train, Cab Via Mathura, Kichha which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mathura, Bareilly
RECOMMENDED
Ujjain
Mathura
Bareilly
Ranikhet
Approx Travel Time
20h 20m
₹4,951
Onwards
Ujjain
Mathura
Bareilly
Ranikhet
Approx Travel Time
20h 9m
₹5,386
Onwards
Via Mathura, Kichha
CHEAPEST
Ujjain
Mathura
Kichha
Ranikhet
Approx Travel Time
19h 1m
₹3,561
Onwards
Via Delhi, Kichha
FASTEST
Ujjain
Delhi
Kichha
Ranikhet
Approx Travel Time
16h 38m
₹7,427
Onwards
Via Agra, Bareilly
Ujjain
Agra
Bareilly
Ranikhet
Approx Travel Time
23h 59m
₹5,480
Onwards
Via Bharatpur, Rampur (Uttar Pradesh)
Ujjain
Bharatpur
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
20h 40m
₹6,697
Onwards
Via Kota, Bareilly
Ujjain
Kota
Bareilly
Ranikhet
Approx Travel Time
21h 59m
₹5,080
Onwards
Via Khachrod, Kichha
Ujjain
Khachrod
Kichha
Ranikhet
Approx Travel Time
20h 59m
On Demand
Via Kota, Kichha
Ujjain
Kota
Kichha
Ranikhet
Approx Travel Time
21h 13m
₹3,685
Onwards
Ujjain
Kota
Kichha
Ranikhet
Approx Travel Time
21h 28m
₹9,098
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Ranikhet?
Ranikhet is approximately 1000+ kms from Ujjain.
How long does it take to reach Ranikhet from Ujjain?
It takes approximately 17 hours to reach Ranikhet from Ujjain by Train, Flight, Cab Via Delhi, Kichha.
What is the cheapest way to reach Ranikhet from Ujjain?
The cheapest way to reach Ranikhet from Ujjain is by Train, Cab Via Mathura, Kichha.
What is the fastest way to reach Ranikhet from Ujjain?
The fastest way to reach Ranikhet from Ujjain is by Train, Flight, Cab Via Delhi, Kichha.


