Trains from Shahjahanpur to Rudrapur
2 trains run between Shahjahanpur and Rudrapur. Shahjahanpur has 1 station(s), from which you can easily book train tickets to
Rudrapur. Distance from Shahjahanpur to Rudrapur is 179 km. It will take approx. 03:26 hours to reach Rudrapur from Shahjahanpur by train.
If you're planning a trip soon, you can alternatively book
SHAHJAHANPUR TO RUDRAPUR TRAIN TICKETS
on ixigo.
Shahjahanpur to Rudrapur Train Ticket Price
If you are in search of affordable train tickets from Shahjahanpur to Rudrapur, ConfirmTkt is the best platform.
The Shahjahanpur to Rudrapur train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹145 and ₹2480, with the lowest Shahjahanpur to Rudrapur train ticket rate starting at ₹145.
Below are the minimum ticket prices for all classes:
Weekly Trains from Shahjahanpur to Rudrapur
There are 1 weekly trains running between Shahjahanpur and Rudrapur. Check the details below:
KGM GARIBRATH (12209) |
Tue |
10:27 |
14:12 |
Shahjehanpur |
Rudrapur City |
03:45 hrs |
Daily Trains from Shahjahanpur to Rudrapur
A total of 1 trains run daily from Shahjahanpur to Rudrapur. See the details below:
BAGH EXPRESS (13019) |
Daily |
03:51 |
07:17 |
Shahjehanpur |
Rudrapur City |
03:26 hrs |
First Train from Shahjahanpur to Rudrapur
The first train from Shahjahanpur to Rudrapur is BAGH EXPRESS. It starts from Shahjahanpur at 03:51 and reaches Rudrapur at 07:17.
Last Train from Shahjahanpur to Rudrapur
The last train from Shahjahanpur to Rudrapur is KGM GARIBRATH. It starts from Shahjahanpur at 10:27 and reaches Rudrapur at 14:12.
Fastest Train from Shahjahanpur to Rudrapur
The fastest train from Shahjahanpur to Rudrapur is BAGH EXPRESS. It takes only 03:26 hours to cover 179 km.
Cheapest Train from Shahjahanpur to Rudrapur
The cheapest train from Shahjahanpur to Rudrapur is BAGH EXPRESS (13019). The lowest price for Shahjahanpur to Rudrapur train ticket is ₹145.