Skip to search

Trains from Prayagraj to Mumbai

1,295 km by rail · 52 direct trains · fastest 19 hr 26 min on the 22359 Patna–Mumbai CSMT Superfast Express · 9 daily · 4 stations in Prayagraj, 4 in Mumbai

Departures
00:27 – 23:25
Fare from
₹605
Sleeper · estimate
Check seats for your date

Every direct train

Search Prayagraj to Mumbai for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Bhusaval JnBSL

    Prayagrajcheoki PCOI to Kalyan Jn KYN

    17:0520 hr 28 min13:33+1 arrives the next day
    12142Patliputra–Mumbai LTT Express17:05 — 06:50Superfast
    Holds 9 in 101 hr 5 min to change at BSL — tight

    Holds about 9 times in 10 here. 75 min would make it 9 in 10. Measured on 1,31,374 paired days.

    22359Patna–Mumbai CSMT Superfast Express07:55 — 13:33Superfast

    12142 often runs late

  • One change at SatnaSTA

    Prayagraj Jn PRYJ to Kalyan Jn KYN

    16:4020 hr 53 min13:33+1 arrives the next day
    11056Godan Express16:40 — 19:55Mail/Express
    Holds 9 in 101 hr 5 min to change at STA — tight

    Holds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 25,233 paired days.

    22359Patna–Mumbai CSMT Superfast Express21:00 — 13:33Superfast

    11056 often runs late

  • One change at Nasik RoadNK

    Prayagraj Jn PRYJ to Kalyan Jn KYN

    18:4020 hr 58 min15:38+1 arrives the next day
    22184Saket Express18:40 — 11:38Superfast
    Holds 9 in 101 hr 7 min to change at NK — tight

    Holds about 9 times in 10 here. This train arrives a median 46 min late, against 20 min late for the junction's typical arrival. 74 min would make it 9 in 10. Measured on 4,20,574 paired days.

    12072Jan Shatabdi12:45 — 15:38Shatabdi

    22184 often runs late

  • One change at Itarsi JnET

    Prayagrajcheoki PCOI to Kalyan Jn KYN

    19:2721 hr16:27+1 arrives the next day
    11046Dikshabhumi Express19:27 — 04:20Composite
    Holds 8 in 101 hr to change at ET — tight

    Holds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 2,26,633 paired days.

    15946Dibrugarh–Mumbai LTT Express05:20 — 16:27Mail/Express

    11046 often runs late

  • One change at Nasik RoadNK

    Prayagrajcheoki PCOI to Kalyan Jn KYN

    19:2721 hr16:27+1 arrives the next day
    12520Agartala–Mumbai LTT AC Express19:27 — 12:27Superfast
    Holds 9 in 101 hr 13 min to change at NK — tight

    Holds about 9 times in 10 here. 133 min would make it 9 in 10. Measured on 3,27,704 paired days.

    12335Bhagalpur–Mumbai LTT Express13:40 — 16:27Superfast

    12520 often runs late

  • One change at Bhusaval JnBSL

    Prayagraj Jn PRYJ to Kalyan Jn KYN

    18:1021 hr 2 min15:12+1 arrives the next day
    12294Mumbai LTT Duronto18:10 — 07:50Rajdhani
    Holds 9 in 101 hr 15 min to change at BSL — tight

    Holds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 1,31,374 paired days.

    14314Bareilly–Mumbai LTT Express09:05 — 15:12Mail/Express

    14314 often runs late

  • One change at Nasik RoadNK

    Prayagrajcheoki PCOI to Kalyan Jn KYN

    13:0021 hr 13 min10:13+1 arrives the next day
    22178Mahanagari Express13:00 — 07:10Superfast
    Holds 9 in 101 hr to change at NK

    Holds about 9 times in 10 here. Measured on 4,20,574 paired days.

    22222Mumbai CSMT Rajdhani08:10 — 10:13Rajdhani

    22178 often runs late

Prayagraj to Mumbai, station by station

Other trains from Prayagraj

Other trains to Mumbai