
Ranikhet to Ujjain
Ujjain is approximately 1100+ kms from Ranikhet. The fastest way to reach Ujjain from Ranikhet is by Cab, Bus, Train Via Lalkuan, Mathura. It takes approximately 17 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
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
19h 21m
₹7,955
Onwards
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
19h 40m
₹6,825
Onwards
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
18h 20m
₹7,040
Onwards
Via Kichha, Mathura
Ranikhet
Kichha
Mathura
Ujjain
Approx Travel Time
17h 16m
₹4,582
Onwards
Via Kichha, Delhi
Ranikhet
Kichha
Delhi
Ujjain
Approx Travel Time
17h 33m
₹9,564
Onwards
Via Haldwani, Mathura
CHEAPEST
Ranikhet
Haldwani
Mathura
Ujjain
Approx Travel Time
20h 30m
₹1,389
Onwards
Via Lalkuan, Agra
Ranikhet
Lalkuan
Agra
Ujjain
Approx Travel Time
18h 12m
₹6,118
Onwards
Via Haldwani, Agra
Ranikhet
Haldwani
Agra
Ujjain
Approx Travel Time
20h 50m
₹1,824
Onwards
Via Lalkuan, Mathura
FASTEST
Ranikhet
Lalkuan
Mathura
Ujjain
Approx Travel Time
16h 18m
₹5,186
Onwards
Via Delhi, Bhopal
Ranikhet
Delhi
Bhopal
Ujjain
Approx Travel Time
20h
₹5,345
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 17 hours to reach Ujjain from Ranikhet by Cab, Bus, Train Via Lalkuan, Mathura.
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 Cab, Bus, Train Via Lalkuan, Mathura.


