
Rajpura to Salem
Salem is approximately 2250+ kms from Rajpura. The fastest way to reach Salem from Rajpura is by Cab, Flight, Train Via Mohali, Bangalore. It takes approximately 11 hours. The cheapest way to reach Salem from Rajpura is by Train Via Delhi, Khammam which would take approximately 43 hours.
Sort By
Mode of Transport
Via Mohali, Bangalore
RECOMMENDED
Rajpura
Mohali
Bangalore
Salem
Approx Travel Time
11h 18m
₹6,887
Onwards
Rajpura
Mohali
Bangalore
Salem
Approx Travel Time
12h 4m
₹7,362
Onwards
FASTEST
Rajpura
Mohali
Bangalore
Salem
Approx Travel Time
11h 13m
₹7,967
Onwards
Rajpura
Mohali
Bangalore
Salem
Approx Travel Time
11h 59m
₹8,442
Onwards
Via Faridabad
Rajpura
Faridabad
Salem
Approx Travel Time
1d 20h 42m
₹1,439
Onwards
Via Delhi, Khammam
CHEAPEST
Rajpura
Delhi
Khammam
Salem
Approx Travel Time
1d 18h 22m
₹1,195
Onwards
Rajpura
Delhi
Khammam
Salem
Approx Travel Time
1d 18h 1m
₹5,071
Onwards
Via Delhi, Anantapur
Rajpura
Delhi
Anantapur
Salem
Approx Travel Time
2d 2h 20m
On Demand
Via Delhi, Bangalore
Rajpura
Delhi
Bangalore
Salem
Approx Travel Time
14h 28m
₹7,910
Onwards
Via Mohali, Chennai
Rajpura
Mohali
Chennai
Salem
Approx Travel Time
12h 34m
₹9,570
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Salem?
Salem is approximately 2250+ kms from Rajpura.
How long does it take to reach Salem from Rajpura?
It takes approximately 11 hours to reach Salem from Rajpura by Cab, Flight, Train Via Mohali, Bangalore.
What is the cheapest way to reach Salem from Rajpura?
The cheapest way to reach Salem from Rajpura is by Train Via Delhi, Khammam.
What is the fastest way to reach Salem from Rajpura?
The fastest way to reach Salem from Rajpura is by Cab, Flight, Train Via Mohali, Bangalore.

