
Ujjain to Kasauli
Kasauli is approximately 1000+ kms from Ujjain. The fastest way to reach Kasauli from Ujjain is by Train, Flight, Cab Via Indore, Mohali. It takes approximately 9 hours. The cheapest way to reach Kasauli from Ujjain is by Train, Bus Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Ujjain
Delhi
Kasauli
Approx Travel Time
16h 52m
₹4,854
Onwards
CHEAPEST
Ujjain
Delhi
Kasauli
Approx Travel Time
19h
₹915
Onwards
Via Indore, Mohali
FASTEST
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 10m
₹17,720
Onwards
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 25m
₹17,755
Onwards
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 14m
₹18,768
Onwards
Via Chandigarh
Ujjain
Chandigarh
Kasauli
Approx Travel Time
18h 50m
₹3,510
Onwards
Via Kota, Delhi
Ujjain
Kota
Delhi
Kasauli
Approx Travel Time
20h 1m
₹5,937
Onwards
Via Bhopal, Delhi
Ujjain
Bhopal
Delhi
Kasauli
Approx Travel Time
13h 24m
₹9,786
Onwards
Via Indore, Delhi
Ujjain
Indore
Delhi
Kasauli
Approx Travel Time
13h 4m
₹10,713
Onwards
Ujjain
Indore
Delhi
Kasauli
Approx Travel Time
13h 19m
₹10,748
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Kasauli?
Kasauli is approximately 1000+ kms from Ujjain.
How long does it take to reach Kasauli from Ujjain?
It takes approximately 9 hours to reach Kasauli from Ujjain by Train, Flight, Cab Via Indore, Mohali.
What is the cheapest way to reach Kasauli from Ujjain?
The cheapest way to reach Kasauli from Ujjain is by Train, Bus Via Delhi.
What is the fastest way to reach Kasauli from Ujjain?
The fastest way to reach Kasauli from Ujjain is by Train, Flight, Cab Via Indore, Mohali.

