
Bathinda to Salem
Salem is approximately 2200+ kms from Bathinda. The fastest way to reach Salem from Bathinda is by Flight, Cab Via Delhi, Coimbatore. It takes approximately 10 hours. The cheapest way to reach Salem from Bathinda is by Train Via Bahadurgarh which would take approximately 47 hours.
Sort By
Mode of Transport
Via Delhi, Bangalore
RECOMMENDED
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
10h 7m
₹12,337
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
13h 24m
₹6,391
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
14h 30m
₹6,536
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
9h 34m
₹8,351
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
10h 40m
₹8,496
Onwards
Via Bahadurgarh
CHEAPEST
Bathinda
Bahadurgarh
Salem
Approx Travel Time
1d 22h 42m
₹970
Onwards
Bathinda
Bahadurgarh
Salem
Approx Travel Time
2d 2h 7m
On Demand
Via Rohtak
Bathinda
Rohtak
Salem
Approx Travel Time
2d 2h 2m
₹6,187
Onwards
Via Jaipur, Bangalore
Bathinda
Jaipur
Bangalore
Salem
Approx Travel Time
2d 13h 35m
₹4,570
Onwards
Via Delhi, Coimbatore
FASTEST
Bathinda
Delhi
Coimbatore
Salem
Approx Travel Time
9h 26m
₹12,436
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Salem?
Salem is approximately 2200+ kms from Bathinda.
How long does it take to reach Salem from Bathinda?
It takes approximately 10 hours to reach Salem from Bathinda by Flight, Cab Via Delhi, Coimbatore.
What is the cheapest way to reach Salem from Bathinda?
The cheapest way to reach Salem from Bathinda is by Train Via Bahadurgarh.
What is the fastest way to reach Salem from Bathinda?
The fastest way to reach Salem from Bathinda is by Flight, Cab Via Delhi, Coimbatore.


