
Salem to Rajpura
Rajpura is approximately 2350+ kms from Salem. The fastest way to reach Rajpura from Salem is by Train Via Nanded. It takes approximately 48 hours. The cheapest way to reach Rajpura from Salem is by Train Via Bhopal which would take approximately 48 hours.
Sort By
Mode of Transport
Via Itarsi
RECOMMENDED
Salem
Itarsi
Rajpura
Approx Travel Time
1d 23h 48m
₹1,160
Onwards
Via Bhopal
CHEAPEST
Salem
Bhopal
Rajpura
Approx Travel Time
2d 0h 11m
₹1,145
Onwards
Via Nanded
FASTEST
Salem
Nanded
Rajpura
Approx Travel Time
1d 23h 25m
₹1,295
Onwards
Via Betul
Salem
Betul
Rajpura
Approx Travel Time
1d 23h 40m
₹1,220
Onwards
Via Multai
Salem
Multai
Rajpura
Approx Travel Time
1d 23h 40m
On Demand
Via Parbhani
Salem
Parbhani
Rajpura
Approx Travel Time
1d 23h 55m
₹1,305
Onwards
Via Nagpur
Salem
Nagpur
Rajpura
Approx Travel Time
2d 0h 10m
₹1,175
Onwards
Via Jalgaon
Salem
Jalgaon
Rajpura
Approx Travel Time
2d 0h 25m
₹1,270
Onwards
Via Aurangabad, Maharashtra
Salem
Aurangabad, Maharashtra
Rajpura
Approx Travel Time
2d 0h 40m
₹1,300
Onwards
Via Bina
Salem
Bina
Rajpura
Approx Travel Time
1d 23h 55m
₹1,175
Onwards
Frequently Asked Questions
What is the distance between Salem and Rajpura?
Rajpura is approximately 2350+ kms from Salem.
How long does it take to reach Rajpura from Salem?
It takes approximately 48 hours to reach Rajpura from Salem by Train Via Nanded.
What is the cheapest way to reach Rajpura from Salem?
The cheapest way to reach Rajpura from Salem is by Train Via Bhopal.
What is the fastest way to reach Rajpura from Salem?
The fastest way to reach Rajpura from Salem is by Train Via Nanded.