
Ranikhet to Ujjain
Ujjain is approximately 950+ kms from Ranikhet. The fastest way to reach Ujjain from Ranikhet is by Cab, Train Via Kichha, 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 23 hours.
Sort By
Mode of Transport
Via Kichha, Mathura
RECOMMENDED
FASTEST
Ranikhet
Kichha
Mathura
Ujjain
Approx Travel Time
17h 16m
₹4,893
Onwards
Via Lalkuan, Mathura
Ranikhet
Lalkuan
Mathura
Ujjain
Approx Travel Time
18h 48m
₹5,036
Onwards
Via Haldwani, Mathura
CHEAPEST
Ranikhet
Haldwani
Mathura
Ujjain
Approx Travel Time
22h 30m
₹1,290
Onwards
Via Lalkuan, Agra
Ranikhet
Lalkuan
Agra
Ujjain
Approx Travel Time
21h 33m
₹5,471
Onwards
Via Haldwani, Agra
Ranikhet
Haldwani
Agra
Ujjain
Approx Travel Time
1d 2h 5m
₹1,725
Onwards
Via Kathgodam, Mathura
Ranikhet
Kathgodam
Mathura
Ujjain
Approx Travel Time
19h 42m
₹4,030
Onwards
Via Kichha, Khachrod
Ranikhet
Kichha
Khachrod
Ujjain
Approx Travel Time
19h 9m
On Demand
Via Kichha, Kota
Ranikhet
Kichha
Kota
Ujjain
Approx Travel Time
19h 53m
₹5,218
Onwards
Via Kichha, Bharatpur
Ranikhet
Kichha
Bharatpur
Ujjain
Approx Travel Time
19h 53m
₹5,697
Onwards
Via Delhi, Indore
Ranikhet
Delhi
Indore
Ujjain
Approx Travel Time
19h 10m
₹6,568
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Ujjain?
Ujjain is approximately 950+ 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, Train Via Kichha, 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, Train Via Kichha, Mathura.

