Shahabad to Patiala - Multiple Options To Reach By Train, Cab
Patiala is approximately 500+ kms from Shahabad. The fastest way to reach Patiala from Shahabad is by Train Via Roorkee. It takes approximately 12 hours. The cheapest way to reach Patiala from Shahabad is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Shahabad
Roorkee
Patiala
Approx Travel Time
11h 55m
₹370
Onwards
Via Haridwar
Shahabad
Haridwar
Patiala
Approx Travel Time
12h 10m
₹375
Onwards
Via Moradabad, Ambala
Shahabad
Moradabad
Ambala
Patiala
Approx Travel Time
13h 5m
₹2,338
Onwards
Shahabad
Moradabad
Ambala
Patiala
Approx Travel Time
13h 5m
₹405
Onwards
Via Delhi
CHEAPEST
Shahabad
Delhi
Patiala
Approx Travel Time
12h 25m
₹315
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Patiala?
Patiala is approximately 500+ kms from Shahabad.
How long does it take to reach Patiala from Shahabad?
It takes approximately 12 hours to reach Patiala from Shahabad by Train Via Roorkee.
What is the cheapest way to reach Patiala from Shahabad?
The cheapest way to reach Patiala from Shahabad is by Train Via Delhi.
What is the fastest way to reach Patiala from Shahabad?
The fastest way to reach Patiala from Shahabad is by Train Via Roorkee.