Skip to search

Trains from Moradabad to Naihati Jn

Moradabad to Naihati Jn is 1,288 km by rail. One direct train runs it, the 04312 Howrah Festival Special, in 27 hr 12 min. When it is waitlisted, a journey with one change takes 24 hr 2 min.

Fare from
₹600
Sleeper · estimate
Daily trains
0 of 1
Check seats for your date

Trains and seats

  • 04312Howrah Festival Special
    03:2527 hr 12 min06:37+1 arrives the next day

    MB — NH · 1,288 km · Mail/Express · fastest

    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 KolkataKOAA
    14:5524 hr 2 min14:57+1 arrives the next day

    quicker than every direct train

    12358Durgiana Express14:55 — 11:35Superfast
    Holds 9 in 102 hr 35 min to change at KOAA

    Holds about 9 times in 10 here. This train arrives a median 38 min late, against 0 min late for the junction's typical arrival. Measured on 8,541 paired days.

    63101Kolkata–Lalgola MEMU Passenger Special14:10 — 14:57Passenger

    12358 often runs late

    MB — KOAA

    Checking seats

    KOAA — NH

    Checking seats
  • One change at KolkataKOAA
    14:5524 hr 23 min15:18+1 arrives the next day

    quicker than every direct train

    12358Durgiana Express14:55 — 11:35Superfast
    Holds 9 in 103 hr to change at KOAA

    Holds about 9 times in 10 here. This train arrives a median 38 min late, against 0 min late for the junction's typical arrival. Measured on 8,541 paired days.

    15047Purbanchal Express14:35 — 15:18Mail/Express

    15051 Purbanchal Express 14:35 — 15:18 on Thu

    12358 often runs late

    MB — KOAA

    Checking seats

    KOAA — NH

    Checking seats
  • One change at KolkataKOAA
    14:5525 hr 56 min16:51+1 arrives the next day

    quicker than every direct train

    12326Gurumukhi Express14:55 — 14:50Superfast
    Holds 8 in 101 hr 20 min to change at KOAA — tight

    Holds about 8 times in 10 here. 121 min would make it 9 in 10. Measured on 5,663 paired days.

    13117Kolkata–Lalgola Express16:10 — 16:51Mail/Express

    12326 often runs late

    MB — KOAA

    Checking seats

    KOAA — NH

    Checking seats
  • One change at SealdahSDAH
    18:1325 hr 58 min20:11+1 arrives the next day

    quicker than every direct train

    22318Sealdah Humsafar18:13 — 17:30Superfast
    Holds 9 in 101 hr 45 min to change at SDAH — tight

    Holds about 9 times in 10 here. 156 min would make it 9 in 10. Measured on 19,710 paired days.

    63103Sealdah–Lalgola MEMU Passenger Special19:15 — 20:11Passenger

    MB — SDAH

    Checking seats

    SDAH — NH

    Checking seats
  • One change at ChittaranjanCRJ
    02:4926 hr 46 min05:35+1 arrives the next day

    quicker than every direct train

    13038Kumbha Express02:49 — 23:05Mail/Express
    Holds 10 in 101 hr 52 min to change at CRJ

    Holds about 19 times in 20 here. Measured on 1,46,401 paired days.

    13186Ganga Sagar Express00:57 — 05:35Mail/Express

    13038 often runs late

    MB — CRJ

    Checking seats

    CRJ — NH

    Checking seats
  • One change at Asansol JnASN
    02:4926 hr 46 min05:35+1 arrives the next day

    quicker than every direct train

    13036Upasana Express02:49 — 23:35Mail/Express
    Holds 10 in 101 hr 59 min to change at ASN

    Holds about 19 times in 20 here. Measured on 9,459 paired days.

    13186Ganga Sagar Express01:34 — 05:35Mail/Express

    13036 often runs late

    MB — ASN

    Checking seats

    ASN — NH

    Checking seats

Fares

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

Estimated fares by class for the 1,288 km between Moradabad and Naihati Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹600observed fares
3E AC 3 economy₹1,465observed fares
3A AC 3 tier₹1,565observed fares
2A AC 2 tier₹2,226observed fares
1A AC first class₹3,738observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Moradabad

Other trains to Naihati Jn