
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 10 hours.
Sort By
Mode of Transport
Via Mohali
Shimla
Mohali
Bathinda
Approx Travel Time
9h 16m
₹4,893
Onwards
CHEAPEST
Shimla
Mohali
Bathinda
Approx Travel Time
9h 30m
₹1,047
Onwards
Via Amritsar
Shimla
Amritsar
Bathinda
Approx Travel Time
7h 10m
On Demand
Shimla
Amritsar
Bathinda
Approx Travel Time
10h 47m
On Demand
Shimla
Amritsar
Bathinda
Approx Travel Time
11h 5m
₹5,106
Onwards
Via Jalandhar
Shimla
Jalandhar
Bathinda
Approx Travel Time
12h 10m
₹1,485
Onwards
Shimla
Jalandhar
Bathinda
Approx Travel Time
12h 4m
₹2,168
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.


