
Kasauli to Ujjain
Ujjain is approximately 1000+ kms from Kasauli. The fastest way to reach Ujjain from Kasauli is by Cab, Flight Via Mohali, Indore. It takes approximately 7 hours. The cheapest way to reach Ujjain from Kasauli is by Train Via Kalka, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mohali, Indore
RECOMMENDED
FASTEST
Kasauli
Mohali
Indore
Ujjain
Approx Travel Time
7h 8m
₹9,013
Onwards
Kasauli
Mohali
Indore
Ujjain
Approx Travel Time
7h 29m
₹7,794
Onwards
Kasauli
Mohali
Indore
Ujjain
Approx Travel Time
7h 34m
₹8,159
Onwards
Via Delhi
Kasauli
Delhi
Ujjain
Approx Travel Time
17h 57m
₹4,864
Onwards
Kasauli
Delhi
Ujjain
Approx Travel Time
19h 48m
₹1,414
Onwards
Via Kalka, Delhi
CHEAPEST
Kasauli
Kalka
Delhi
Ujjain
Approx Travel Time
19h 38m
₹720
Onwards
Via Zirakpur, Kota
Kasauli
Zirakpur
Kota
Ujjain
Approx Travel Time
21h 5m
₹3,798
Onwards
Via Panchkula, Jaipur
Kasauli
Panchkula
Jaipur
Ujjain
Approx Travel Time
23h 4m
₹3,077
Onwards
Via Mohali, Jaipur
Kasauli
Mohali
Jaipur
Ujjain
Approx Travel Time
13h 19m
₹6,416
Onwards
Via Mohali, Udaipur
Kasauli
Mohali
Udaipur
Ujjain
Approx Travel Time
13h 15m
₹11,616
Onwards
Frequently Asked Questions
What is the distance between Kasauli and Ujjain?
Ujjain is approximately 1000+ kms from Kasauli.
How long does it take to reach Ujjain from Kasauli?
It takes approximately 7 hours to reach Ujjain from Kasauli by Cab, Flight Via Mohali, Indore.
What is the cheapest way to reach Ujjain from Kasauli?
The cheapest way to reach Ujjain from Kasauli is by Train Via Kalka, Delhi.
What is the fastest way to reach Ujjain from Kasauli?
The fastest way to reach Ujjain from Kasauli is by Cab, Flight Via Mohali, Indore.