
Salem to Rajpura
Rajpura is approximately 2200+ kms from Salem. The fastest way to reach Rajpura from Salem is by Train, Flight, Bus Via Bangalore, Mohali. It takes approximately 10 hours. The cheapest way to reach Rajpura from Salem is by Train Via Khammam, Delhi which would take approximately 44 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
10h 56m
₹13,967
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
9h 30m
₹9,299
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
10h 30m
₹9,319
Onwards
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
10h 36m
₹9,703
Onwards
FASTEST
Salem
Bangalore
Mohali
Rajpura
Approx Travel Time
9h 24m
₹8,915
Onwards
Via Kurnool, Delhi
Salem
Kurnool
Delhi
Rajpura
Approx Travel Time
1d 21h 7m
₹2,934
Onwards
Via Khammam, Delhi
Salem
Khammam
Delhi
Rajpura
Approx Travel Time
1d 19h 38m
₹4,400
Onwards
CHEAPEST
Salem
Khammam
Delhi
Rajpura
Approx Travel Time
1d 19h 42m
₹1,195
Onwards
Via Anantapur, Delhi
Salem
Anantapur
Delhi
Rajpura
Approx Travel Time
2d 6h 20m
₹7,419
Onwards
Via Chennai, Mohali
Salem
Chennai
Mohali
Rajpura
Approx Travel Time
11h 32m
₹15,292
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 10 hours to reach Rajpura from Salem by Train, Flight, Bus 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, Bus Via Bangalore, Mohali.


