Skip to search

Trains from Dd Upadhyaya Jn to Kalyan Jn

Dd Upadhyaya Jn to Kalyan Jn is 1,439 km by rail. 20 direct trains run it; the fastest is the 22359 Patna–Mumbai CSMT Superfast Express at 21 hr 28 min. The most punctual is the 12142 Patliputra–Mumbai LTT Express, on time (within 15 min) on 31% of days, typically 24 min late. 4 run every day, leaving between 00:15 and 17:40. When they are waitlisted, a journey with one change takes 22 hr 38 min.

Departures
00:15 – 17:40
Fare from
₹680
Sleeper · estimate
Most punctual
31% on time
12142 Patliputra–Mumbai LTT Express
Daily trains
4 of 20
Check seats for your date

Trains and seats

  • 11032Panvel Amrit Bharat
    00:1527 hr 5 min03:20+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 01144Danapur–Mumbai LTT Special
    03:5024 hr 7 min03:57+1 arrives the next day

    DDU — KYN · 1,439 km · Mail/Express

    Checking seats
  • 13201Rajgir–Mumbai LTT Express
    04:1528 hr 47 min09:02+1 arrives the next day

    DDU — KYN · 1,444 km · Mail/Express

    Checking seats
  • 05557Raxaul–Mumbai LTT Superfast Special
    05:1023 hr 37 min04:47+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 05585Saharsa–Mumbai LTT Special
    05:1023 hr 12 min04:22+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats
  • 12361Asansol–Mumbai CSMT Express
    05:1023 hr 32 min04:42+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats
  • 12545Karmbhoomi Express
    05:1023 hr 12 min04:22+1 arrives the next day

    DDU — KYN · 1,445 km · Superfast

    Checking seats
  • 22553Antyodaya Express
    05:1023 hr 32 min04:42+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats
  • 18609Ranchi–Mumbai LTT Express
    06:2023 hr 57 min06:17+1 arrives the next day

    DDU — KYN · 1,447 km · Mail/Express

    Checking seats
  • 12321Mumbai Mail
    10:1025 hr 27 min11:37+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats
  • 01044Samastipur–Mumbai LTT Special
    10:4027 hr 40 min14:20+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 12142Patliputra–Mumbai LTT Express
    14:5522 hr 5 min13:00+1 arrives the next day

    DDU — KYN · 1,439 km · Superfast

    Checking seats
  • 11016Amrit Bharat Express
    15:0523 hr 7 min14:12+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 22359Patna–Mumbai CSMT Superfast Express
    16:0521 hr 28 min13:33+1 arrives the next day

    DDU — KYN · 1,444 km · Superfast · fastest

    Checking seats
  • 12520Agartala–Mumbai LTT AC Express
    17:1022 hr 2 min15:12+1 arrives the next day

    DDU — KYN · 1,445 km · Superfast

    Checking seats
  • 12335Bhagalpur–Mumbai LTT Express
    17:4022 hr 47 min16:27+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats
  • 12742Patna–Vasco Da Gama Express
    17:4022 hr 42 min16:22+1 arrives the next day

    DDU — KYN · 1,439 km · Superfast

    Checking seats
  • 15648Guwahati–Mumbai LTT Express
    17:4022 hr 47 min16:27+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 15946Dibrugarh–Mumbai LTT Express
    17:4022 hr 47 min16:27+1 arrives the next day

    DDU — KYN · 1,440 km · Mail/Express

    Checking seats
  • 22311Godda–Mumbai LTT Express
    17:4022 hr 47 min16:27+1 arrives the next day

    DDU — KYN · 1,440 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Bhusaval JnBSL
    14:5522 hr 38 min13:33+1 arrives the next day

    1 hr 10 min longer than the fastest direct

    12142Patliputra–Mumbai LTT Express14:55 — 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

    22359 often runs late

    DDU — BSL

    Checking seats

    BSL — KYN

    Checking seats
  • One change at Bhusaval JnBSL
    16:0523 hr 7 min15:12+1 arrives the next day

    1 hr 39 min longer than the fastest direct

    22359Patna–Mumbai CSMT Superfast Express16:05 — 07:50Superfast
    Holds 9 in 101 hr 15 min to change at BSL — tight

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

    22122Lucknow–Mumbai LTT AC Express09:05 — 15:12Superfast

    22359 often runs late

    DDU — BSL

    Checking seats

    BSL — KYN

    Checking seats
  • One change at Itarsi JnET
    17:1023 hr 17 min16:27+1 arrives the next day

    1 hr 49 min longer than the fastest direct

    11046Dikshabhumi Express17:10 — 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

    DDU — ET

    Checking seats

    ET — KYN

    Checking seats
  • One change at Nasik RoadNK
    17:1023 hr 17 min16:27+1 arrives the next day

    1 hr 49 min longer than the fastest direct

    12520Agartala–Mumbai LTT AC Express17:10 — 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

    DDU — NK

    Checking seats

    NK — KYN

    Checking seats
  • One change at MaiharMYR
    23:5023 hr 27 min23:17+1 arrives the next day

    1 hr 59 min longer than the fastest direct

    12577Bagmati Express23:50 — 05:18Superfast
    Holds 8 in 101 hr 27 min to change at MYR — tight

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

    11062Jaynagar–Mumbai LTT Express06:45 — 23:17Mail/Express

    12577 often runs late

    DDU — MYR

    Checking seats

    MYR — KYN

    Checking seats
  • One change at KatniKTE
    23:5023 hr 27 min23:17+1 arrives the next day

    1 hr 59 min longer than the fastest direct

    22353Humsafar Express23:50 — 06:10Superfast

    22351 Saharsa–SMVT Bengaluru Express 23:50 — 06:10 on Fri

    Holds 9 in 101 hr 30 min to change at KTE

    Holds about 9 times in 10 here. This train arrives a median 47 min late, against 29 min late for the junction's typical arrival. Measured on 11,891 paired days.

    11062Jaynagar–Mumbai LTT Express07:40 — 23:17Mail/Express

    22353 often runs late

    DDU — KTE

    Checking seats

    KTE — KYN

    Checking seats
  • One change at Bhusaval JnBSL
    14:5523 hr 47 min14:42+1 arrives the next day

    2 hr 19 min longer than the fastest direct

    12142Patliputra–Mumbai LTT Express14:55 — 06:50Superfast
    Holds 9 in 101 hr 40 min to change at BSL

    Holds about 9 times in 10 here. Measured on 1,31,374 paired days.

    12162Lashkar Superfast Express08:30 — 14:42Superfast

    12162 often runs late

    DDU — BSL

    Checking seats

    BSL — KYN

    Checking seats

Which arrives on time

On time = within 15 min at Kalyan Jn · year to August 2026 · 11 of 20 trains tracked

  1. typically 24 min late at Kalyan Jn
    31%
  2. typically 29 min late at Kalyan Jn
    26%
  3. typically 30 min late at Kalyan Jn
    25%
  4. typically 30 min late at Kalyan Jn
    25%
  5. typically 39 min late at Kalyan Jn
    19%

Runs late more often than not

How we grade this

Fares

Estimated for 1,439 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,439 km between Dd Upadhyaya Jn and Kalyan Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹680observed fares
3E AC 3 economy₹1,628observed fares
3A AC 3 tier₹1,733observed fares
2A AC 2 tier₹2,457observed fares
1A AC first class₹4,127observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Dd Upadhyaya Jn

Other trains to Kalyan Jn