
Ranikhet to Ujjain
Ujjain is approximately 1100+ kms from Ranikhet. The fastest way to reach Ujjain from Ranikhet is by Bus, Flight, Cab Via Delhi, Indore. It takes approximately 14 hours. The cheapest way to reach Ujjain from Ranikhet is by Bus, Train Via Haldwani, Mathura which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Indore
RECOMMENDED
FASTEST
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
13h 56m
₹6,777
Onwards
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
14h 7m
₹5,658
Onwards
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
14h 12m
₹5,648
Onwards
Via Kichha, Mathura
Ranikhet
Kichha
Mathura
Ujjain
Approx Travel Time
18h 46m
₹4,434
Onwards
Via Kichha, Delhi
Ranikhet
Kichha
Delhi
Ujjain
Approx Travel Time
16h 23m
₹10,391
Onwards
Via Haldwani, Mathura
CHEAPEST
Ranikhet
Haldwani
Mathura
Ujjain
Approx Travel Time
20h 36m
₹2,096
Onwards
Via Lalkuan, Agra
Ranikhet
Lalkuan
Agra
Ujjain
Approx Travel Time
23h 38m
₹5,677
Onwards
Via Haldwani, Agra
Ranikhet
Haldwani
Agra
Ujjain
Approx Travel Time
1d 0h 46m
₹2,525
Onwards
Via Lalkuan, Mathura
Ranikhet
Lalkuan
Mathura
Ujjain
Approx Travel Time
20h 8m
₹4,942
Onwards
Via Delhi, Bhopal
Ranikhet
Delhi
Bhopal
Ujjain
Approx Travel Time
14h 57m
₹4,724
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Ujjain?
Ujjain is approximately 1100+ kms from Ranikhet.
How long does it take to reach Ujjain from Ranikhet?
It takes approximately 14 hours to reach Ujjain from Ranikhet by Bus, Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Ranikhet?
The cheapest way to reach Ujjain from Ranikhet is by Bus, Train Via Haldwani, Mathura.
What is the fastest way to reach Ujjain from Ranikhet?
The fastest way to reach Ujjain from Ranikhet is by Bus, Flight, Cab Via Delhi, Indore.


