
Ujjain to Ranikhet
Ranikhet is approximately 1000+ kms from Ujjain. The fastest way to reach Ranikhet from Ujjain is by Train, Bus, Cab Via Mathura, Lalkuan. It takes approximately 17 hours. The cheapest way to reach Ranikhet from Ujjain is by Train, Bus Via Mathura, Haldwani which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mathura, Lalkuan
RECOMMENDED
FASTEST
Ujjain
Mathura
Lalkuan
Ranikhet
Approx Travel Time
17h 2m
On Demand
Via Mathura, Kichha
Ujjain
Mathura
Kichha
Ranikhet
Approx Travel Time
17h 14m
₹3,843
Onwards
Via Mathura, Haldwani
CHEAPEST
Ujjain
Mathura
Haldwani
Ranikhet
Approx Travel Time
21h 17m
₹1,290
Onwards
Via Agra, Lalkuan
Ujjain
Agra
Lalkuan
Ranikhet
Approx Travel Time
22h 14m
On Demand
Via Agra, Haldwani
Ujjain
Agra
Haldwani
Ranikhet
Approx Travel Time
1d 1h 33m
₹2,067
Onwards
Via Mathura, Kathgodam
Ujjain
Mathura
Kathgodam
Ranikhet
Approx Travel Time
18h 55m
On Demand
Via Khachrod, Kichha
Ujjain
Khachrod
Kichha
Ranikhet
Approx Travel Time
19h 6m
On Demand
Via Kota, Kichha
Ujjain
Kota
Kichha
Ranikhet
Approx Travel Time
19h 51m
₹4,367
Onwards
Ujjain
Kota
Kichha
Ranikhet
Approx Travel Time
17h 56m
₹6,937
Onwards
Via Delhi, Kichha
Ujjain
Delhi
Kichha
Ranikhet
Approx Travel Time
17h 31m
₹7,577
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, Bus, Cab Via Mathura, Lalkuan.
What is the cheapest way to reach Ranikhet from Ujjain?
The cheapest way to reach Ranikhet from Ujjain is by Train, Bus Via Mathura, Haldwani.
What is the fastest way to reach Ranikhet from Ujjain?
The fastest way to reach Ranikhet from Ujjain is by Train, Bus, Cab Via Mathura, Lalkuan.

