
Ujjain to Kasauli
Kasauli is approximately 1000+ kms from Ujjain. The fastest way to reach Kasauli from Ujjain is by Bus, Flight, Cab Via Indore, Mohali. It takes approximately 8 hours. The cheapest way to reach Kasauli from Ujjain is by Train, Bus Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Indore, Mohali
RECOMMENDED
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
8h 55m
₹8,702
Onwards
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
9h 6m
₹7,438
Onwards
FASTEST
Ujjain
Indore
Mohali
Kasauli
Approx Travel Time
7h 51m
₹7,953
Onwards
Via Delhi
Ujjain
Delhi
Kasauli
Approx Travel Time
16h 44m
₹5,072
Onwards
CHEAPEST
Ujjain
Delhi
Kasauli
Approx Travel Time
17h 8m
₹1,414
Onwards
Via Kota, Delhi
Ujjain
Kota
Delhi
Kasauli
Approx Travel Time
14h 59m
₹6,055
Onwards
Via Chandigarh
Ujjain
Chandigarh
Kasauli
Approx Travel Time
17h 25m
₹3,705
Onwards
Via Indore, Delhi
Ujjain
Indore
Delhi
Kasauli
Approx Travel Time
12h 45m
₹12,148
Onwards
Ujjain
Indore
Delhi
Kasauli
Approx Travel Time
12h 56m
₹11,089
Onwards
Via Indore, Dehradun
Ujjain
Indore
Dehradun
Kasauli
Approx Travel Time
13h 42m
₹15,066
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 8 hours to reach Kasauli from Ujjain by Bus, 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 Bus, Flight, Cab Via Indore, Mohali.


