
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 Indore, Mohali
RECOMMENDED
FASTEST
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 10m
₹17,061
Onwards
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 25m
₹17,096
Onwards
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 14m
₹18,044
Onwards
Via Delhi
Ujjain
Delhi
Kasauli
Approx Travel Time
16h 52m
₹4,854
Onwards
CHEAPEST
Ujjain
Delhi
Kasauli
Approx Travel Time
19h 3m
₹915
Onwards
Via Chandigarh
Ujjain
Chandigarh
Kasauli
Approx Travel Time
18h 37m
₹3,670
Onwards
Via Kota, Delhi
Ujjain
Kota
Delhi
Kasauli
Approx Travel Time
19h 58m
₹5,738
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
Via Bhopal, Delhi
Ujjain
Bhopal
Delhi
Kasauli
Approx Travel Time
13h 24m
₹9,792
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.

