Vasai Road to Shahjehanpur by train, with one change
No direct train · 1 change at Ghaziabad · 1,189 km apart in a straight line · fastest 24 hr 48 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at GhaziabadGZB12:4024 hr 48 min13:28+1 arrives the next dayHolds 8 in 101 hr 24 min to change at GZB — tight
Holds about 8 times in 10 here. This train arrives a median 50 min late, against 9 min late for the junction's typical arrival. 131 min would make it 9 in 10. Measured on 3,03,531 paired days.
22659 often runs late
BSR — GZB
Checking seatsGZB — SPN
Checking seats - One change at JaipurJP21:0529 hr 6 min02:11+2 arrives 2 days laterHolds 8 in 101 hr 15 min to change at JP — tight
Holds about 8 times in 10 here. 152 min would make it 9 in 10. Measured on 17,927 paired days.
12977 often runs late
BSR — JP
Checking seatsJP — SPN
Checking seats - One change at GhaziabadGZB12:4029 hr 13 min17:53+1 arrives the next dayAlmost always holds5 hr 31 min to change at GZB
Almost always holds here. This train arrives a median 50 min late, against 9 min late for the junction's typical arrival. Measured on 3,03,531 paired days.
22659 often runs late
BSR — GZB
Checking seatsGZB — SPN
Checking seats - One change at GhaziabadGZB12:4029 hr 43 min18:23+1 arrives the next dayAlmost always holds7 hr 7 min to change at GZB
Almost always holds here. This train arrives a median 50 min late, against 9 min late for the junction's typical arrival. Measured on 3,03,531 paired days.
22659 often runs late
BSR — GZB
Checking seatsGZB — SPN
Checking seats - One change at New DelhiNDLS21:0530 hr 37 min03:42+2 arrives 2 days laterAlmost always holds7 hr 50 min to change at NDLS
Almost always holds here. This train arrives a median 34 min late, against 10 min late for the junction's typical arrival. Measured on 76,606 paired days.
12449 often runs late
BSR — NDLS
Checking seatsNDLS — SPN
Checking seats - One change at GhaziabadGZB01:0734 hr 41 min11:48+1 arrives the next dayHolds 9 in 102 hr 37 min to change at GZB
Holds about 9 times in 10 here. Measured on 1,85,143 paired days.
19019 often runs late
BSR — GZB
Checking seatsGZB — SPN
Checking seats
Check this journey for your date
Vasai Road to Shahjehanpur by train
Is there a direct train from Vasai Road to Shahjehanpur?
No. No single train runs from Vasai Road to Shahjehanpur. The journey takes one change, at Ghaziabad, and the fastest combination takes 24 hr 48 min.
What is the fastest way from Vasai Road to Shahjehanpur by train?
22659 TVCN YNRK SF EXP departs Vasai Road at 12:40 and reaches Ghaziabad at 06:46. 15910 AVADH ASSAM EXP then departs at 08:10 and arrives Shahjehanpur at 13:28. Total 24 hr 48 min, with 1 hr 24 min to change.
Where do you change trains between Vasai Road and Shahjehanpur?
Ghaziabad (GZB) is the interchange on the fastest route, with 1 hr 24 min between the arriving and departing trains.
Which days can you travel from Vasai Road to Shahjehanpur?
A connection is available every day of the week.
Other trains from Vasai Road
Other trains to Shahjehanpur
- Moradabad to Shahjehanpur65 direct trains · 162 km
- Lucknow to Shahjehanpur43 direct trains · 164 km
- Gorakhpur to Shahjehanpur31 direct trains · 418 km
- Gonda Jn to Shahjehanpur31 direct trains · 261 km
- Saharanpur to Shahjehanpur29 direct trains · 358 km
- Ambala Cant Jn to Shahjehanpur27 direct trains · 437 km