Skip to search

Shahjehanpur to Vapi by train, with one change

No train runs the whole way from Shahjehanpur to Vapi. Changing at Moradabad takes 23 hr, and the quickest pairing is 19270 then 22544.

1 change · 1,096 km apart · fastest 23 hr · Daily

Check seats for your dateShahjehanpur (SPN) to Vapi (VAPI)

Journeys and seats

  • One change at MoradabadMB
    06:5323 hr05:53+1 arrives the next day
    19270PBR EXPRESS06:5309:08Mail/Express
    1 hr 2 min to change at MB — tight

    Holds about 8 times in 10 here. 106 min would make it 9 in 10. Measured on 1,61,970 paired days.

    22544LKU BDTS SUP EXP10:1005:53Mail/Express

    19270 often runs late

    SPNMB

    Checking seats

    MBVAPI

    Checking seats
  • One change at Mathura JnMTJ
    07:1424 hr 9 min07:23+1 arrives the next day
    05273DBG DOZ SPL07:1414:10Mail/Express
    4 hr 35 min to change at MTJ — comfortable

    Holds about 19 times in 20 here. Measured on 27,450 paired days.

    12954AK TEJAS RAJ EX18:4507:23Rajdhani

    05273 often runs late

    SPNMTJ

    Checking seats

    MTJVAPI

    Checking seats
  • One change at GhaziabadGZB
    05:4224 hr 11 min05:53+1 arrives the next day
    15279POORBIYA EXP05:4211:08Mail/Express
    1 hr 32 min to change at GZB — comfortable

    Holds about 9 times in 10 here. Measured on 3,03,531 paired days.

    22544LKU BDTS SUP EXP12:4005:53Mail/Express

    15279 often runs late

    SPNGZB

    Checking seats

    GZBVAPI

    Checking seats
  • One change at RampurRMU
    03:5226 hr 1 min05:53+1 arrives the next day
    13019BAGH EXPRESS03:5206:05Mail/Express
    3 hr 20 min to change at RMU — comfortable

    Typically 13 min late here, still leaving about 171 min to change.

    22544LKU BDTS SUP EXP09:2505:53Mail/Express

    13019 often runs late

    SPNRMU

    Checking seats

    RMUVAPI

    Checking seats
  • One change at JaipurJP
    07:2226 hr 51 min10:13+1 arrives the next day
    15715GARIB NAWAZ EXP07:2218:30Mail/Express
    1 hr 50 min to change at JP — tight

    Holds about 8 times in 10 here. 157 min would make it 9 in 10. Measured on 2,293 paired days.

    12980JP BDTS EXP20:2010:13Superfast

    15715 often runs late

    SPNJP

    Checking seats

    JPVAPI

    Checking seats
  • One change at Mathura JnMTJ
    07:1428 hr 34 min11:48+1 arrives the next day
    05273DBG DOZ SPL07:1414:10Mail/Express
    5 hr 5 min to change at MTJ — comfortable

    Almost always holds here. Measured on 27,450 paired days.

    12926PASCHIM EXPRESS19:1511:48Superfast

    05273 often runs late

    SPNMTJ

    Checking seats

    MTJVAPI

    Checking seats
  • One change at Abu RoadABR
    06:5329 hr 10 min12:03+1 arrives the next day
    19270PBR EXPRESS06:5301:10Mail/Express
    2 hr 20 min to change at ABR — comfortable

    Typically 76 min late here, still leaving about 46 min to change.

    16588BKN YPR EXP03:3012:03Mail/Express

    19270 often runs late

    SPNABR

    Checking seats

    ABRVAPI

    Checking seats
  • One change at GhaziabadGZB
    08:5829 hr 15 min14:13+1 arrives the next day
    15909AVADH ASSAM EXP08:5815:06Mail/Express
    6 hr 14 min to change at GZB — comfortable

    Almost always holds here. Measured on 2,52,923 paired days.

    22918HW BDTS SF EXP21:2014:13Superfast

    15909 often runs late

    SPNGZB

    Checking seats

    GZBVAPI

    Checking seats
  • One change at Kanpur CentralCNB
    07:1930 hr 29 min13:48+1 arrives the next day
    12470JAT CNB EXPRESS07:1912:15Superfast
    3 hr 35 min to change at CNB — comfortable

    Holds about 19 times in 20 here. Measured on 1,99,118 paired days.

    05053GKP BDTS SPL15:5013:48Mail/Express

    12470 often runs late

    SPNCNB

    Checking seats

    CNBVAPI

    Checking seats
  • One change at LucknowLKO
    05:3830 hr 30 min12:08+1 arrives the next day
    12232CDG LKO EXPRESS05:3808:30Superfast
    2 hr 10 min to change at LKO — comfortable

    Holds about 9 times in 10 here. Measured on 1,21,843 paired days.

    22922ANTYODAYA EXP10:4012:08Superfast

    12232 often runs late

    SPNLKO

    Checking seats

    LKOVAPI

    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.

Shahjehanpur to Vapi by train

Is there a direct train from Shahjehanpur to Vapi?
No. No single train runs from Shahjehanpur to Vapi. The journey takes one change, at Moradabad, and the fastest combination takes 23 hr.
What is the fastest way from Shahjehanpur to Vapi by train?
19270 PBR EXPRESS departs Shahjehanpur at 06:53 and reaches Moradabad at 09:08. 22544 LKU BDTS SUP EXP then departs at 10:10 and arrives Vapi at 05:53. Total 23 hr, with 1 hr 2 min to change.
Where do you change trains between Shahjehanpur and Vapi?
Moradabad (MB) is the interchange on the fastest route, with 1 hr 2 min between the arriving and departing trains.
Which days can you travel from Shahjehanpur to Vapi?
A connection is available every day of the week.

Other trains from Shahjehanpur

Other trains to Vapi

Important

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.