Trains from Mughalsarai to Puri
995 km by rail · 4 direct trains · fastest 18 hr 25 min on the 12876 Neelanchal Express · 1 daily · 1 station in Mughalsarai, 2 in Puri
- Departures
- 02:40 – 22:45
- Fare from
- ₹540
- Sleeper · estimate
Every direct train
- 18428Anand Vihar–Puri Express02:4020 hr 15 min22:55
Dd Upadhyaya Jn (DDU) to Sakhi Gopal (SIL)
995 km · Mail/Express
- 12802Purushottam Express09:5020 hr05:50+1 arrives the next day
Dd Upadhyaya Jn (DDU) to Puri (PURI)
1,067 km · Superfast
- 12816Nandankanan Express18:3520 hr 15 min14:50+1 arrives the next day
Dd Upadhyaya Jn (DDU) to Puri (PURI)
1,005 km · Superfast
- 12876Neelanchal Express22:4518 hr 25 min17:10+1 arrives the next day
Dd Upadhyaya Jn (DDU) to Sakhi Gopal (SIL)
1,056 km · Superfast · fastest
Search Mughalsarai to Puri for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at CuttackCTC
Dd Upadhyaya Jn DDU to Puri PURI
01:5017 hr 55 min19:45Usually holds1 hr 47 min to change at CTCTypically 23 min late here, still leaving about 64 min to change.
22812 often runs late
- One change at BalasoreBLS
Dd Upadhyaya Jn DDU to Puri PURI
18:3518 hr 25 min13:00+1 arrives the next dayHolds 8 in 101 hr to change at BLS — tightHolds about 8 times in 10 here. 144 min would make it 9 in 10. Measured on 30,873 paired days.
12816 often runs late
- One change at Hijli (Kharagpur)HIJ
Dd Upadhyaya Jn DDU to Puri PURI
01:5018 hr 25 min20:15Holds 10 in 101 hr 30 min to change at HIJHolds about 19 times in 20 here. This train arrives a median 11 min late, against 67 min late for the junction's typical arrival. Measured on 10,245 paired days.
22812 often runs late
- One change at BhubaneswarBBS
Dd Upadhyaya Jn DDU to Puri PURI
01:5019 hr 50 min21:40Holds 9 in 103 hr 5 min to change at BBSHolds about 9 times in 10 here. This train arrives a median 30 min late, against 54 min late for the junction's typical arrival. Measured on 48,184 paired days.
22824 often runs late
Mughalsarai to Puri, station by station
Other trains from Mughalsarai
- Mughalsarai to Delhi76 direct trains
- Mughalsarai to Mumbai22 direct trains
- Mughalsarai to Bengaluru6 direct trains
- Mughalsarai to Hyderabad6 direct trains
- Mughalsarai to Patna131 direct trains
- Mughalsarai to Chennai11 direct trains
- Mughalsarai to Kanpur98 direct trains
- Mughalsarai to Kolkata50 direct trains