
Bathinda to Shamli
Shamli is approximately 250+ kms from Bathinda. The fastest way to reach Shamli from Bathinda is by Train, Cab Via Karnal. It takes approximately 8 hours. The cheapest way to reach Shamli from Bathinda is by Train, Cab Via Saharanpur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
FASTEST
Bathinda
Karnal
Shamli
Approx Travel Time
7h 25m
₹2,665
Onwards
Via Panipat
Bathinda
Panipat
Shamli
Approx Travel Time
7h 40m
₹2,434
Onwards
Via Jind
Bathinda
Jind
Shamli
Approx Travel Time
8h 1m
₹2,814
Onwards
Via Ambala
Bathinda
Ambala
Shamli
Approx Travel Time
9h 5m
₹3,151
Onwards
Via Yamunanagar
Bathinda
Yamunanagar
Shamli
Approx Travel Time
9h 10m
₹2,883
Onwards
Via Rohtak
Bathinda
Rohtak
Shamli
Approx Travel Time
9h 29m
₹2,849
Onwards
Via Sirsa
Bathinda
Sirsa
Shamli
Approx Travel Time
9h 40m
On Demand
Via Saharanpur
CHEAPEST
Bathinda
Saharanpur
Shamli
Approx Travel Time
9h 40m
₹2,091
Onwards
Via Tohana, Rohtak
Bathinda
Tohana
Rohtak
Shamli
Approx Travel Time
10h 39m
₹2,904
Onwards
Via Ludhiana, Karnal
Bathinda
Ludhiana
Karnal
Shamli
Approx Travel Time
10h 35m
₹6,552
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Shamli?
Shamli is approximately 250+ kms from Bathinda.
How long does it take to reach Shamli from Bathinda?
It takes approximately 8 hours to reach Shamli from Bathinda by Train, Cab Via Karnal.
What is the cheapest way to reach Shamli from Bathinda?
The cheapest way to reach Shamli from Bathinda is by Train, Cab Via Saharanpur.
What is the fastest way to reach Shamli from Bathinda?
The fastest way to reach Shamli from Bathinda is by Train, Cab Via Karnal.