
Shimla to Bathinda
Bathinda is approximately 300+ kms from Shimla. The fastest way to reach Bathinda from Shimla is by Cab. It takes approximately 7 hours. The cheapest way to reach Bathinda from Shimla is by Bus Via Mohali which would take approximately 9 hours.
Sort By
Mode of Transport
Via Mohali
Shimla
Mohali
Bathinda
Approx Travel Time
7h 58m
On Demand
CHEAPEST
Shimla
Mohali
Bathinda
Approx Travel Time
8h 38m
₹1,200
Onwards
Via Amritsar
Shimla
Amritsar
Bathinda
Approx Travel Time
7h 14m
₹12,321
Onwards
Shimla
Amritsar
Bathinda
Approx Travel Time
12h 26m
₹4,920
Onwards
Shimla
Amritsar
Bathinda
Approx Travel Time
11h 37m
₹12,316
Onwards
Via Jalandhar
Shimla
Jalandhar
Bathinda
Approx Travel Time
13h 6m
₹1,485
Onwards
Shimla
Jalandhar
Bathinda
Approx Travel Time
11h 5m
₹2,225
Onwards
Frequently Asked Questions
What is the distance between Shimla and Bathinda?
Bathinda is approximately 300+ kms from Shimla.
How long does it take to reach Bathinda from Shimla?
It takes approximately 7 hours to reach Bathinda from Shimla by Cab.
What is the cheapest way to reach Bathinda from Shimla?
The cheapest way to reach Bathinda from Shimla is by Bus Via Mohali.
What is the fastest way to reach Bathinda from Shimla?
The fastest way to reach Bathinda from Shimla is by Cab.

