Trains from Madhubani to Shahjahanpur
2 trains run between Madhubani and Shahjahanpur. Madhubani has 1 station(s), from which you can easily book train tickets to
Shahjahanpur. Distance from Madhubani to Shahjahanpur is 872 km. It will take approx. 19:21 hours to reach Shahjahanpur from Madhubani by train.
If you're planning a trip soon, you can alternatively book
MADHUBANI TO SHAHJAHANPUR TRAIN TICKETS
on ixigo.
Madhubani to Shahjahanpur Train Ticket Price
If you are in search of affordable train tickets from Madhubani to Shahjahanpur, ConfirmTkt is the best platform.
The Madhubani to Shahjahanpur train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹435 and ₹10430, with the lowest Madhubani to Shahjahanpur train ticket rate starting at ₹435.
Below are the minimum ticket prices for all classes:
1A |
₹2840 |
2A |
₹1685 |
3A |
₹1180 |
SL |
₹435 |
First Train from Madhubani to Shahjahanpur
The first train from Madhubani to Shahjahanpur is SHAHEED EXPRESS. It starts from Madhubani at 07:58 and reaches Shahjahanpur at 03:19.
Last Train from Madhubani to Shahjahanpur
The last train from Madhubani to Shahjahanpur is JYG ANVT SPL. It starts from Madhubani at 17:32 and reaches Shahjahanpur at 13:28.
Fastest Train from Madhubani to Shahjahanpur
The fastest train from Madhubani to Shahjahanpur is SHAHEED EXPRESS. It takes only 19:21 hours to cover 872 km.
Cheapest Train from Madhubani to Shahjahanpur
The cheapest train from Madhubani to Shahjahanpur is SHAHEED EXPRESS (14673). The lowest price for Madhubani to Shahjahanpur train ticket is ₹435.