
Bathinda to Kasauli
Kasauli is approximately 250+ kms from Bathinda. The fastest way to reach Kasauli from Bathinda is by Bus, Cab Via Zirakpur. It takes approximately 5 hours. The cheapest way to reach Kasauli from Bathinda is by Train, Bus Via Ambala which would take approximately 6 hours.
Sort By
Mode of Transport
Via Rajpura
Bathinda
Rajpura
Kasauli
Approx Travel Time
5h 28m
₹2,960
Onwards
Via Panchkula
Bathinda
Panchkula
Kasauli
Approx Travel Time
4h 40m
₹1,278
Onwards
Bathinda
Panchkula
Kasauli
Approx Travel Time
4h 40m
₹2,708
Onwards
Via Zirakpur
FASTEST
Bathinda
Zirakpur
Kasauli
Approx Travel Time
4h 32m
₹2,765
Onwards
Bathinda
Zirakpur
Kasauli
Approx Travel Time
4h 45m
₹1,503
Onwards
Via Ambala
CHEAPEST
Bathinda
Ambala
Kasauli
Approx Travel Time
6h 15m
₹804
Onwards
Bathinda
Ambala
Kasauli
Approx Travel Time
6h 37m
₹2,928
Onwards
Via Chandigarh
Bathinda
Chandigarh
Kasauli
Approx Travel Time
4h 45m
₹1,278
Onwards
Via Mohali
Bathinda
Mohali
Kasauli
Approx Travel Time
5h 16m
₹2,618
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Kasauli?
Kasauli is approximately 250+ kms from Bathinda.
How long does it take to reach Kasauli from Bathinda?
It takes approximately 5 hours to reach Kasauli from Bathinda by Bus, Cab Via Zirakpur.
What is the cheapest way to reach Kasauli from Bathinda?
The cheapest way to reach Kasauli from Bathinda is by Train, Bus Via Ambala.
What is the fastest way to reach Kasauli from Bathinda?
The fastest way to reach Kasauli from Bathinda is by Bus, Cab Via Zirakpur.


