Skip to search

Shalimar to Sultanpur Jn by train, with one change

No train runs the whole way from Shalimar to Sultanpur Jn. Changing at Patna Jn takes 18 hr 55 min, and the quickest pairing is 22213 then 12331.

1 change · 755 km apart · fastest 18 hr 55 min · Mon, Tue, Wed, Fri, Sat

Check seats for your dateShalimar (SHM) to Sultanpur Jn (SLN)

Journeys and seats

  • One change at Patna JnPNBE
    21:5018 hr 55 min16:45+1 arrives the next day
    22213PNBE DURONTO EX21:5006:15Superfast
    4 hr to change at PNBE — comfortable

    Holds about 9 times in 10 here. Measured on 69,076 paired days.

    12331HIMGIRI EXPRESS10:1516:45Superfast

    12331 often runs late

    SHMPNBE

    Checking seats

    PNBESLN

    Checking seats
  • One change at Patna JnPNBE
    21:5019 hr 18 min17:08+1 arrives the next day
    22213PNBE DURONTO EX21:5006:15Superfast
    4 hr 15 min to change at PNBE — comfortable

    Holds about 9 times in 10 here. Measured on 69,076 paired days.

    12391SHRAMJEEVI EXP10:3017:08Composite

    12391 often runs late

    SHMPNBE

    Checking seats

    PNBESLN

    Checking seats
  • One change at Varanasi JnBSB
    19:5020 hr 55 min16:45+1 arrives the next day
    15021SHM GKP EXP19:5011:45Mail/Express
    3 hr 3 min to change at BSB — comfortable

    Almost always holds here. Measured on 62,275 paired days.

    12331HIMGIRI EXPRESS14:4816:45Superfast

    15021 often runs late

    SHMBSB

    Checking seats

    BSBSLN

    Checking seats
  • One change at Patna JnPNBE
    21:5021 hr 5 min18:55+1 arrives the next day
    22213PNBE DURONTO EX21:5006:15Superfast
    5 hr 30 min to change at PNBE — comfortable

    Holds about 9 times in 10 here. Measured on 35,700 paired days.

    13239PNBE KOTA EXP11:4518:55Mail/Express

    13239 often runs late

    SHMPNBE

    Checking seats

    PNBESLN

    Checking seats
  • One change at Varanasi JnBSB
    19:5021 hr 18 min17:08+1 arrives the next day
    15021SHM GKP EXP19:5011:45Mail/Express
    3 hr 30 min to change at BSB — comfortable

    Almost always holds here. Measured on 62,275 paired days.

    12391SHRAMJEEVI EXP15:1517:08Composite

    15021 often runs late

    SHMBSB

    Checking seats

    BSBSLN

    Checking seats
  • One change at Varanasi JnBSB
    19:5022 hr 35 min18:25+1 arrives the next day
    15021SHM GKP EXP19:5011:45Mail/Express
    4 hr 15 min to change at BSB — comfortable

    Almost always holds here. Measured on 62,275 paired days.

    19314INDORE EXPRESS16:0018:25Mail/Express

    15021 often runs late

    SHMBSB

    Checking seats

    BSBSLN

    Checking seats
  • One change at Bina JnBINA
    19:5039 hr 8 min10:58+2 arrives 2 days later
    22830SHM BHUJ SF EXP19:5017:40Superfast
    4 hr 10 min to change at BINA — comfortable

    Holds about 19 times in 20 here. Measured on 38,665 paired days.

    22129TULSI EXPRESS21:5010:58Superfast

    22830 often runs late

    SHMBINA

    Checking seats

    BINASLN

    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.

Shalimar to Sultanpur Jn by train

Is there a direct train from Shalimar to Sultanpur Jn?
No. No single train runs from Shalimar to Sultanpur Jn. The journey takes one change, at Patna Jn, and the fastest combination takes 18 hr 55 min.
What is the fastest way from Shalimar to Sultanpur Jn by train?
22213 PNBE DURONTO EX departs Shalimar at 21:50 and reaches Patna Jn at 06:15. 12331 HIMGIRI EXPRESS then departs at 10:15 and arrives Sultanpur Jn at 16:45. Total 18 hr 55 min, with 4 hr to change.
Where do you change trains between Shalimar and Sultanpur Jn?
Patna Jn (PNBE) is the interchange on the fastest route, with 4 hr between the arriving and departing trains.
Which days can you travel from Shalimar to Sultanpur Jn?
Connections are available on Monday, Tuesday, Wednesday, Friday and Saturday.

Other trains from Shalimar

Other trains to Sultanpur Jn

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.