
Shahabad to Rajpura
Rajpura is approximately 500+ kms from Shahabad. The fastest way to reach Rajpura from Shahabad is by Train Via Moradabad. It takes approximately 12 hours. The cheapest way to reach Rajpura from Shahabad is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Shahabad
Moradabad
Rajpura
Approx Travel Time
11h 25m
₹355
Onwards
Via Dhampur
Shahabad
Dhampur
Rajpura
Approx Travel Time
11h 40m
₹365
Onwards
Shahabad
Dhampur
Rajpura
Approx Travel Time
12h 55m
₹1,485
Onwards
Via Haridwar
Shahabad
Haridwar
Rajpura
Approx Travel Time
11h 40m
₹355
Onwards
Via Delhi
CHEAPEST
Shahabad
Delhi
Rajpura
Approx Travel Time
12h 55m
₹250
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Rajpura?
Rajpura is approximately 500+ kms from Shahabad.
How long does it take to reach Rajpura from Shahabad?
It takes approximately 12 hours to reach Rajpura from Shahabad by Train Via Moradabad.
What is the cheapest way to reach Rajpura from Shahabad?
The cheapest way to reach Rajpura from Shahabad is by Train Via Delhi.
What is the fastest way to reach Rajpura from Shahabad?
The fastest way to reach Rajpura from Shahabad is by Train Via Moradabad.
Routes Connecting Shahabad
Routes From Shahabad
- Shahabad to Dera-Bassi
- Shahabad to Tiruvallur
- Shahabad to Rahuri
- Shahabad to Dhenkanal
- Shahabad to Sindhanur
- Shahabad to Navsari
- Shahabad to Kurukshetra
- Shahabad to Ranni
- Shahabad to Arrah
- Shahabad to Gandhinagar
- Shahabad to Malur
- Shahabad to Jangipur
- Shahabad to Chandigarh
- Shahabad to Samba
- Shahabad to Dharampur