Trains from Balasore to Mughalsarai
8 direct trains · fastest 10 hr 30 min on the 12281 DURONTO EXPRESS · 1 daily · 1 station in Balasore, 1 in Mughalsarai
Search your dateEvery direct train
- 12801PURUSHOTTAM SF02:0014 hr 48 min16:48
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
803 km · Superfast
- 01930PURI GWL SPL04:5214 hr 8 min19:00
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
732 km · Mail/Express
- 12281DURONTO EXPRESS10:2810 hr 30 min20:58
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
758 km · Rajdhani · fastest
- 22823TEJAS RAJ EXP12:1012 hr 23 min00:33+1 arrives the next day
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
807 km · Rajdhani
- 22811TEJAS RAJ EXP13:1211 hr 21 min00:33+1 arrives the next day
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
731 km · Rajdhani
- 12815NANDANKANAN SF15:2813 hr04:28+1 arrives the next day
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
744 km · Superfast
- 12875NEELACHAL SF EX15:2814 hr 42 min06:10+1 arrives the next day
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
808 km · Superfast
- 12819SAMPARK KR SF19:3712 hr 56 min08:33+1 arrives the next day
Balasore (BLS) to Dd Upadhyaya Jn (DDU)
801 km · Superfast
Search Balasore to Mughalsarai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Gaya JnGAYA
Balasore BLS to Dd Upadhyaya Jn DDU
10:2812 hr 5 min22:33Holds 9 in 101 hr 23 min to change at GAYAHolds about 9 times in 10 here. Measured on 38,232 paired days.
12281 often runs late
- One change at Gaya JnGAYA
Balasore BLS to Dd Upadhyaya Jn DDU
13:1212 hr 21 min01:33+1 arrives the next dayHolds 9 in 101 hr 3 min to change at GAYA — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 38,232 paired days.
20839 often runs late
- One change at Gaya JnGAYA
Balasore BLS to Dd Upadhyaya Jn DDU
12:1013 hr 43 min01:53+1 arrives the next dayHolds 9 in 101 hr 3 min to change at GAYA — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 38,232 paired days.
22823 often runs late
- One change at Gaya JnGAYA
Balasore BLS to Dd Upadhyaya Jn DDU
12:1014 hr 43 min02:53+1 arrives the next dayHolds 9 in 101 hr 33 min to change at GAYAHolds about 9 times in 10 here. Measured on 38,232 paired days.
22823 often runs late
- One change at Gaya JnGAYA
Balasore BLS to Dd Upadhyaya Jn DDU
04:5214 hr 51 min19:43Holds 9 in 101 hr 20 min to change at GAYAHolds about 9 times in 10 here. Measured on 1,059 paired days.
01930 often runs late
- One change at Bhojudih JnBJE
Balasore BLS to Dd Upadhyaya Jn DDU
15:2815 hr 32 min07:00+1 arrives the next dayAlmost always holds2 hr 40 min to change at BJEAlmost always holds here. Measured on 11,729 paired days.
12815 often runs late
- One change at Kharagpur JnKGP
Balasore BLS to Dd Upadhyaya Jn DDU
18:4515 hr 35 min10:20+1 arrives the next dayHolds 8 in 101 hr 15 min to change at KGP — tightHolds about 8 times in 10 here. 152 min would make it 9 in 10. Measured on 42,238 paired days.
12840 often runs late
- One change at BhadrakhBHC
Balasore BLS to Dd Upadhyaya Jn DDU
08:5015 hr 43 min00:33+1 arrives the next dayHolds 9 in 102 hr 2 min to change at BHCHolds about 9 times in 10 here. Measured on 1,37,905 paired days.
22895 often runs late
Balasore to Mughalsarai, station by station
Other trains from Balasore
Other trains to Mughalsarai
- Delhi to Mughalsarai79 direct trains
- Mumbai to Mughalsarai22 direct trains
- Bengaluru to Mughalsarai10 direct trains
- Hyderabad to Mughalsarai9 direct trains
- Patna to Mughalsarai148 direct trains
- Chennai to Mughalsarai15 direct trains
- Kanpur to Mughalsarai110 direct trains
- Kolkata to Mughalsarai48 direct trains
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.