
Salem to Rajpura
Rajpura is approximately 2200+ kms from Salem. The fastest way to reach Rajpura from Salem is by Train, Flight, Cab Via Bangalore, Mohali. It takes approximately 11 hours. The cheapest way to reach Rajpura from Salem is by Train Via Khammam, Delhi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
12h 49m
₹13,831
Onwards
FASTEST
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
11h 14m
₹9,254
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
12h 10m
₹9,004
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
11h 45m
₹9,638
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
11h 39m
₹8,620
Onwards
Via Faridabad
Salem
Faridabad
Rajpura
Approx Travel Time
1d 21h 22m
₹1,264
Onwards
Via Khammam, Delhi
Salem
Khammam
Delhi
Rajpura
Approx Travel Time
1d 18h 10m
₹4,559
Onwards
CHEAPEST
Salem
Khammam
Delhi
Rajpura
Approx Travel Time
1d 18h 22m
₹1,195
Onwards
Via Anantapur, Delhi
Salem
Anantapur
Delhi
Rajpura
Approx Travel Time
2d 3h 35m
On Demand
Via Chennai, Mohali
Salem
Chennai
Mohali
Rajpura
Approx Travel Time
14h 36m
₹14,792
Onwards
Frequently Asked Questions
What is the distance between Salem and Rajpura?
Rajpura is approximately 2200+ kms from Salem.
How long does it take to reach Rajpura from Salem?
It takes approximately 11 hours to reach Rajpura from Salem by Train, Flight, Cab Via Bangalore, Mohali.
What is the cheapest way to reach Rajpura from Salem?
The cheapest way to reach Rajpura from Salem is by Train Via Khammam, Delhi.
What is the fastest way to reach Rajpura from Salem?
The fastest way to reach Rajpura from Salem is by Train, Flight, Cab Via Bangalore, Mohali.

