Skip to search

Vasai Road to Mirzapur by train, with one change

No train runs the whole way from Vasai Road to Mirzapur. Changing at Surat takes 27 hr, and the quickest pairing is 22193 then 19045.

1 change · 1,188 km apart · fastest 27 hr · Daily

Check seats for your dateVasai Road (BSR) to Mirzapur (MZP)

Journeys and seats

  • One change at SuratST
    04:4527 hr07:45+1 arrives the next day
    22193DD GWL SF EXP04:4507:30Superfast
    2 hr 40 min to change at ST — comfortable

    Holds about 9 times in 10 here. Measured on 6,877 paired days.

    19045TAPTI GANGA EXP10:1007:45Mail/Express

    22193 often runs late

    BSRST

    Checking seats

    STMZP

    Checking seats
  • One change at SuratST
    04:4527 hr07:45+1 arrives the next day
    22655ERS NZM SF EXP04:4507:30Superfast
    2 hr 40 min to change at ST — comfortable

    Holds about 9 times in 10 here. Measured on 6,877 paired days.

    19045TAPTI GANGA EXP10:1007:45Mail/Express

    22655 often runs late

    BSRST

    Checking seats

    STMZP

    Checking seats
  • One change at SuratST
    04:4527 hr07:45+1 arrives the next day
    09740DD DPA SF SPL04:4507:30Superfast
    2 hr 40 min to change at ST — comfortable

    Holds about 9 times in 10 here. Measured on 6,877 paired days.

    19045TAPTI GANGA EXP10:1007:45Mail/Express

    19045 often runs late

    BSRST

    Checking seats

    STMZP

    Checking seats
  • One change at SuratST
    04:4527 hr07:45+1 arrives the next day
    09626DD AJMER SF SPL04:4507:30Superfast
    2 hr 40 min to change at ST — comfortable

    Holds about 9 times in 10 here. Measured on 6,877 paired days.

    22947ST BGP SFAST10:1007:45Superfast

    22947 often runs late

    BSRST

    Checking seats

    STMZP

    Checking seats
  • One change at SuratST
    04:4527 hr07:45+1 arrives the next day
    22653TVC NZM SF EXP04:4507:30Superfast
    2 hr 40 min to change at ST — comfortable

    Holds about 9 times in 10 here. Measured on 6,877 paired days.

    19045TAPTI GANGA EXP10:1007:45Mail/Express

    22653 often runs late

    BSRST

    Checking seats

    STMZP

    Checking seats
  • One change at Ratlam JnRTM
    19:3527 hr 58 min23:33+1 arrives the next day
    12431RAJDHANI EXP19:3503:47Rajdhani
    1 hr 43 min to change at RTM — comfortable

    Almost always holds here. Measured on 84,303 paired days.

    12937HWH GARBHA EXP05:3023:33Superfast

    12937 often runs late

    BSRRTM

    Checking seats

    RTMMZP

    Checking seats
  • One change at New DelhiNDLS
    21:0528 hr 38 min01:43+2 arrives 2 days later
    12449GOA SMPRK K21:0514:10Superfast
    3 hr 20 min to change at NDLS — comfortable

    Holds about 9 times in 10 here. Measured on 76,606 paired days.

    12394SAMPOORAN K EXP17:3001:43Superfast

    12449 often runs late

    BSRNDLS

    Checking seats

    NDLSMZP

    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.

Vasai Road to Mirzapur by train

Is there a direct train from Vasai Road to Mirzapur?
No. No single train runs from Vasai Road to Mirzapur. The journey takes one change, at Surat, and the fastest combination takes 27 hr.
What is the fastest way from Vasai Road to Mirzapur by train?
22193 DD GWL SF EXP departs Vasai Road at 04:45 and reaches Surat at 07:30. 19045 TAPTI GANGA EXP then departs at 10:10 and arrives Mirzapur at 07:45. Total 27 hr, with 2 hr 40 min to change.
Where do you change trains between Vasai Road and Mirzapur?
Surat (ST) is the interchange on the fastest route, with 2 hr 40 min between the arriving and departing trains.
Which days can you travel from Vasai Road to Mirzapur?
A connection is available every day of the week.

Other trains from Vasai Road

Other trains to Mirzapur

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.