
Shahabad to Kasauli
Kasauli is approximately 550+ kms from Shahabad. The fastest way to reach Kasauli from Shahabad is by Train, Flight, Bus Via Delhi, Chandigarh. It takes approximately 11 hours. The cheapest way to reach Kasauli from Shahabad is by Train, Cab Via Moradabad, Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad, Ambala
RECOMMENDED
CHEAPEST
Shahabad
Moradabad
Ambala
Kasauli
Approx Travel Time
14h 30m
₹3,083
Onwards
Via Moradabad, Yamunanagar
Shahabad
Moradabad
Yamunanagar
Kasauli
Approx Travel Time
14h 35m
₹4,246
Onwards
Via Roorkee
Shahabad
Roorkee
Kasauli
Approx Travel Time
14h 19m
₹4,915
Onwards
Via Delhi, Chandigarh
FASTEST
Shahabad
Delhi
Chandigarh
Kasauli
Approx Travel Time
10h 50m
₹3,528
Onwards
Shahabad
Delhi
Chandigarh
Kasauli
Approx Travel Time
10h 50m
₹4,835
Onwards
Via Moradabad, Saharanpur
Shahabad
Moradabad
Saharanpur
Kasauli
Approx Travel Time
15h 3m
₹4,151
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Kasauli?
Kasauli is approximately 550+ kms from Shahabad.
How long does it take to reach Kasauli from Shahabad?
It takes approximately 11 hours to reach Kasauli from Shahabad by Train, Flight, Bus Via Delhi, Chandigarh.
What is the cheapest way to reach Kasauli from Shahabad?
The cheapest way to reach Kasauli from Shahabad is by Train, Cab Via Moradabad, Ambala.
What is the fastest way to reach Kasauli from Shahabad?
The fastest way to reach Kasauli from Shahabad is by Train, Flight, Bus Via Delhi, Chandigarh.