Skip to search

Trains from Moradabad to Darbhanga

901 km by rail · 11 direct trains · fastest 18 hr 35 min on the 05576 Saharsa Summer Special · 2 daily · 1 station in Moradabad, 3 in Darbhanga

Departures
00:16 – 21:50
Fare from
₹480
Sleeper · estimate
Check seats for your date

Every direct train

Search Moradabad to Darbhanga for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at BalliaBUI

    Moradabad MB to Darbhanga Jn DBG

    14:1118 hr 29 min08:40+1 arrives the next day
    20504Dibrugarh Rajdhani14:11 — 00:50Rajdhani
    Holds 9 in 101 hr 5 min to change at BUI — tight

    Holds about 9 times in 10 here. 70 min would make it 9 in 10. Measured on 28,604 paired days.

    15560Antyodaya Express01:55 — 08:40Mail/Express

    20504 often runs late

  • One change at Barauni JnBJU

    Moradabad MB to Darbhanga Jn DBG

    14:1119 hr 4 min09:15+1 arrives the next day
    20506Dibrugarh Rajdhani14:11 — 04:45Rajdhani
    Holds 9 in 101 hr 45 min to change at BJU — tight

    Holds about 9 times in 10 here. 138 min would make it 9 in 10. Measured on 14,277 paired days.

    13155Mithilanchal Express06:30 — 09:15Mail/Express

    20506 often runs late

  • One change at Hajipur JnHJP

    Moradabad MB to Darbhanga Jn DBG

    14:1119 hr 24 min09:35+1 arrives the next day
    20504Dibrugarh Rajdhani14:11 — 03:17Rajdhani

    20506 Dibrugarh Rajdhani 14:11 — 03:17 on Thu and Sun

    Holds 9 in 102 hr 20 min to change at HJP

    Holds about 9 times in 10 here. Measured on 18,794 paired days.

    12566Bihar Sampark Kranti05:37 — 09:35Superfast

    20504 often runs late

Moradabad to Darbhanga, station by station

Other trains from Moradabad

Other trains to Darbhanga