Train · 12816
Nandan Kanan Express
Run-day calendar
29 halts · 1,787 km
From → To
Anand Vihar Trm → Puri
ANVT → PURI
Stations en route
All scheduled timing points. Stations with identical arrival / departure times are pass-throughs — the train doesn't stop for boarding.
| # | Station | Code | Arrive | Depart | km |
|---|---|---|---|---|---|
| 1 | Anand Vihar Trm | ANVT | — | 07:30:00 | 0 |
| 2 | Aligarh Jn | ALJN | 09:05:00 | 09:07:00 | 119 |
| 3 | Tundla Jn | TDL | 10:13:00 | 10:15:00 | 197 |
| 4 | Kanpur Central | CNB | 13:15:00 | 13:20:00 | 428 |
| 5 | Fatehpur | FTP | 14:15:00 | 14:17:00 | 506 |
| 6 | Prayagraj Jn | PRYJ | 15:55:00 | 16:05:00 | 623 |
| 7 | Mirzapur | MZP | 17:08:00 | 17:10:00 | 713 |
| 8 | Pt Deen Dayal Upadhyaya Jn | DDU | 18:28:00 | 18:35:00 | 775 |
| 9 | Sasaram | SSM | 19:48:00 | 19:50:00 | 875 |
| 10 | Dehri On Sone | DOS | 20:06:00 | 20:08:00 | 893 |
| 11 | Gaya Jn | GAYA | 21:25:00 | 21:30:00 | 978 |
| 12 | Koderma | KQR | 22:40:00 | 22:42:00 | 1,055 |
| 13 | Parasnath | PNME | 23:46:00 | 23:48:00 | 1,130 |
| 14 | Gomoh Jn | GMO | 00:25:00 | 00:30:00 | 1,148 |
| 15 | Bhaga Jn | VAA | 01:32:00 | 01:34:00 | 1,188 |
| 16 | Bhojudih Jn | BJE | 01:58:00 | 02:00:00 | 1,199 |
| 17 | Adra Jn | ADRA | 02:45:00 | 02:50:00 | 1,229 |
| 18 | Bankura | BQA | 03:30:00 | 03:35:00 | 1,282 |
| 19 | Bishnupur | VSU | 03:56:00 | 03:57:00 | 1,312 |
| 20 | Midnapore | MDN | 05:06:00 | 05:08:00 | 1,384 |
| 21 | Hijilli | HIJ | 06:15:00 | 06:25:00 | 1,407 |
| 22 | Jaleswar | JER | 07:13:00 | 07:15:00 | 1,472 |
| 23 | Balasore | BLS | 07:50:00 | 07:55:00 | 1,519 |
| 24 | Bhadrakh | BHC | 09:10:00 | 09:12:00 | 1,581 |
| 25 | Jajpur Keonjhar Road | JJKR | 09:33:00 | 09:35:00 | 1,625 |
| 26 | Cuttack | CTC | 11:00:00 | 11:05:00 | 1,697 |
| 27 | Bhubaneswar | BBS | 11:40:00 | 11:45:00 | 1,724 |
| 28 | Khurda Road Jn | KUR | 12:05:00 | 12:10:00 | 1,743 |
| 29 | Puri | PURI | 14:15:00 | — | 1,787 |
Major halts on this route
Stations with the longest stops on the Nandan Kanan Express timetable.
Travel options between Anand Vihar Trm ↔ Puri
Other trains via Anand Vihar Trm (ANVT)
Train #12211
Garib Rath Express
Train #12212
Garib Rath Express
Train #12235
Madhupur - Anand Vihar T Humsafar Express
Train #12236
Anand Vihar T - Madhupur Humsafar Express
Train #12329
West Bengal Sampark Kranti Express
Train #12330
West Bengal Sampark Kranti Express
Train #12367
Vikramshila Express
Train #12368
Vikramshila Express