Sabarmati Bg to Shahjehanpur by train, with one change
No train runs the whole way from Sabarmati Bg to Shahjehanpur. Changing at Bareilly takes 22 hr 27 min, and the quickest pairing is 20939 then 12470.
1 change · 908 km apart · fastest 22 hr 27 min · Daily
Check seats for your dateSabarmati Bg (SBIB) to Shahjehanpur (SPN)Journeys and seats
- One change at BareillyBE08:5022 hr 27 min07:17+1 arrives the next day1 hr 27 min to change at BE — tight
Holds about 9 times in 10 here. 88 min would make it 9 in 10. Measured on 1,39,460 paired days.
20939 often runs late
SBIB — BE
Checking seatsBE — SPN
Checking seats - One change at New DelhiNDLS19:2022 hr 33 min17:53+1 arrives the next day4 hr 5 min to change at NDLS — comfortable
Holds about 19 times in 20 here. Measured on 99,923 paired days.
15128 often runs late
SBIB — NDLS
Checking seatsNDLS — SPN
Checking seats - One change at BareillyBE08:5022 hr 39 min07:29+1 arrives the next day1 hr 44 min to change at BE — comfortable
Holds about 9 times in 10 here. Measured on 1,39,460 paired days.
20939 often runs late
SBIB — BE
Checking seatsBE — SPN
Checking seats - One change at New DelhiNDLS19:2023 hr 3 min18:23+1 arrives the next day5 hr 40 min to change at NDLS — comfortable
Almost always holds here. Measured on 99,923 paired days.
12392 often runs late
SBIB — NDLS
Checking seatsNDLS — SPN
Checking seats - One change at MoradabadMB22:5523 hr 6 min22:01+1 arrives the next day1 hr 25 min to change at MB — comfortable
Holds about 9 times in 10 here. Measured on 1,67,488 paired days.
20963 often runs late
SBIB — MB
Checking seatsMB — SPN
Checking seats - One change at Ajmer JnAII03:0023 hr 11 min02:11+1 arrives the next day1 hr 30 min to change at AII — comfortable
Typically 2 min late here, still leaving about 69 min to change.
15716 often runs late
SBIB — AII
Checking seatsAII — SPN
Checking seats
Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.
Sabarmati Bg to Shahjehanpur by train
- Is there a direct train from Sabarmati Bg to Shahjehanpur?
- No. No single train runs from Sabarmati Bg to Shahjehanpur. The journey takes one change, at Bareilly, and the fastest combination takes 22 hr 27 min.
- What is the fastest way from Sabarmati Bg to Shahjehanpur by train?
- 20939 SBIB SLN SF EXP departs Sabarmati Bg at 08:50 and reaches Bareilly at 04:40. 12470 JAT CNB EXPRESS then departs at 06:07 and arrives Shahjehanpur at 07:17. Total 22 hr 27 min, with 1 hr 27 min to change.
- Where do you change trains between Sabarmati Bg and Shahjehanpur?
- Bareilly (BE) is the interchange on the fastest route, with 1 hr 27 min between the arriving and departing trains.
- Which days can you travel from Sabarmati Bg to Shahjehanpur?
- A connection is available every day of the week.
Other trains from Sabarmati Bg
Other trains to Shahjehanpur
- Moradabad to Shahjehanpur53 direct trains · 164 km
- Lucknow to Shahjehanpur44 direct trains · 164 km
- Saharanpur to Shahjehanpur23 direct trains · 359 km
- Ambala Cant Jn to Shahjehanpur21 direct trains · 438 km
- Gorakhpur to Shahjehanpur21 direct trains · 425 km
- Gonda Jn to Shahjehanpur21 direct trains · 268 km
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.