
Bathinda to Salem
Salem is approximately 2200+ kms from Bathinda. The fastest way to reach Salem from Bathinda is by Flight, Train Via Delhi, Coimbatore. It takes approximately 9 hours. The cheapest way to reach Salem from Bathinda is by Train Via Delhi, Nagpur which would take approximately 46 hours.
Sort By
Mode of Transport
Via Delhi, Bangalore
RECOMMENDED
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
10h 7m
₹12,415
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
13h 24m
₹6,464
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
9h 34m
₹8,429
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
10h 40m
₹8,574
Onwards
Bathinda
Delhi
Bangalore
Salem
Approx Travel Time
2d 9h 5m
₹4,068
Onwards
Via Delhi, Coimbatore
FASTEST
Bathinda
Delhi
Coimbatore
Salem
Approx Travel Time
9h
₹9,707
Onwards
Via Delhi, Kurnool
Bathinda
Delhi
Kurnool
Salem
Approx Travel Time
1d 21h 43m
₹2,400
Onwards
Via Delhi, Nagpur
CHEAPEST
Bathinda
Delhi
Nagpur
Salem
Approx Travel Time
1d 22h 5m
₹1,230
Onwards
Via Rohtak
Bathinda
Rohtak
Salem
Approx Travel Time
2d 2h 2m
₹6,047
Onwards
Via Ghaziabad, Bangalore
Bathinda
Ghaziabad
Bangalore
Salem
Approx Travel Time
10h 42m
₹11,995
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 9 hours to reach Salem from Bathinda by Flight, Train 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 Delhi, Nagpur.
What is the fastest way to reach Salem from Bathinda?
The fastest way to reach Salem from Bathinda is by Flight, Train Via Delhi, Coimbatore.