
Shahganj to Rajpura
Rajpura is approximately 800+ kms from Shahganj. The fastest way to reach Rajpura from Shahganj is by Train. It takes approximately 17 hours. The cheapest way to reach Rajpura from Shahganj is by Train Via Moradabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
Shahganj
Moradabad
Rajpura
Approx Travel Time
18h 10m
₹400
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Rajpura
Approx Travel Time
18h 25m
₹525
Onwards
Via Bareilly
Shahganj
Bareilly
Rajpura
Approx Travel Time
18h 25m
₹415
Onwards
Via Rampur (Uttar Pradesh)
Shahganj
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
18h 25m
₹540
Onwards
Via Lucknow
Shahganj
Lucknow
Rajpura
Approx Travel Time
18h 25m
On Demand
Via Ambala
Shahganj
Ambala
Rajpura
Approx Travel Time
18h 25m
₹490
Onwards
Shahganj
Ambala
Rajpura
Approx Travel Time
18h 25m
₹1,817
Onwards
Via Roorkee
Shahganj
Roorkee
Rajpura
Approx Travel Time
18h 25m
₹535
Onwards
Via Laksar
Shahganj
Laksar
Rajpura
Approx Travel Time
18h 25m
₹525
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Rajpura?
Rajpura is approximately 800+ kms from Shahganj.
How long does it take to reach Rajpura from Shahganj?
It takes approximately 17 hours to reach Rajpura from Shahganj by Train.
What is the cheapest way to reach Rajpura from Shahganj?
The cheapest way to reach Rajpura from Shahganj is by Train Via Moradabad.
What is the fastest way to reach Rajpura from Shahganj?
The fastest way to reach Rajpura from Shahganj is by Train.
Routes Connecting Shahganj
Routes From Shahganj
Routes Connecting Rajpura
Routes From Rajpura
Routes To Rajpura
- Puttur to Rajpura
- Solan to Rajpura
- Thiruvananthapuram to Rajpura
- Bishnupur to Rajpura
- Bhiwadi to Rajpura
- Palampur to Rajpura
- Thiruvannamalai to Rajpura
- Darjeeling to Rajpura
- Dibrugarh to Rajpura
- Bhiwani to Rajpura
- Kumbhalgarh to Rajpura
- Lalkuan to Rajpura
- Kumbakonam to Rajpura
- Hyderabad to Rajpura
- Meerut to Rajpura