Home / Train 12617
12617 · Mangala Ldweep
Ernakulam Jn → Hazrat Nizamuddin · 3069 km · 48h 10m
Runs dailyRunning today (as per timetable)Classes: 2A · 3A · SL · 3EPantry available
Route map
Full timetable
| # | Station | Arr | Dep | Day | Dist (km) | PF |
|---|---|---|---|---|---|---|
| 1 | Ernakulam Jn ERS | — | 13:25 | 1 | 0 | 4 |
| 2 | Aluva (Alwaye) AWY | 13:45 | 13:47 | 1 | 20 | 3 |
| 3 | Thrisur TCR | 14:34 | 14:37 | 1 | 75 | 2 |
| 4 | Shoranur Jn SRR | 15:20 | 15:25 | 1 | 107 | — |
| 5 | Pattambi PTB | 15:39 | 15:40 | 1 | 119 | 1 |
| 6 | Kuttippuram KTU | 15:59 | 16:00 | 1 | 137 | 1 |
| 7 | Tirur TIR | 16:24 | 16:25 | 1 | 152 | 1 |
| 8 | Parpanangadi PGI | 16:39 | 16:40 | 1 | 168 | 1 |
| 9 | Ferok FK | 16:59 | 17:00 | 1 | 184 | 2 |
| 10 | Kozhikkode (Calicut) | 17:12 | 17:15 | 1 | 193 | 4 |
| 11 | Quilandi QLD | 17:34 | 17:35 | 1 | 218 | 1 |
| 12 | Vadakara (Badagara) BDJ | 17:53 | 17:55 | 1 | 240 | 2 |
| 13 | Thalassery (Tellicherry) TLY | 18:13 | 18:15 | 1 | 262 | 1 |
| 14 | Kannur (Cannanore) CAN | 18:39 | 18:42 | 1 | 283 | 1 |
| 15 | Payangadi PAZ | 19:03 | 19:05 | 1 | 304 | 1 |
| 16 | Payyanur PAY | 19:19 | 19:20 | 1 | 316 | 1 |
| 17 | Nileshwar NLE | 19:39 | 19:40 | 1 | 336 | 1 |
| 18 | Kanhangad KZE | 19:49 | 19:50 | 1 | 345 | 2 |
| 19 | Kasaragod KGQ | 20:09 | 20:10 | 1 | 368 | 2 |
| 20 | Mangalore Jn MAJN | 21:25 | 21:30 | 1 | 415 | 1 |
| 21 | Udupi UD | 23:04 | 23:06 | 1 | 497 | 2 |
| 22 | Kundapura KUDA | 23:34 | 23:36 | 1 | 546 | 2 |
| 23 | Bhatkal BTJL | 00:12 | 00:14 | 2 | 610 | 2 |
| 24 | Kumta KT | 00:54 | 00:56 | 2 | 691 | 2 |
| 25 | Karwar KAWR | 01:36 | 01:38 | 2 | 764 | 2 |
| 26 | Madgaon MAO | 03:00 | 03:10 | 2 | 846 | 3 |
| 27 | Thivim THVM | 04:00 | 04:02 | 2 | 910 | 2 |
| 28 | Kankavli | 05:20 | 05:22 | 2 | 1024 | 2 |
| 29 | Ratnagiri RN | 07:40 | 07:45 | 2 | 1180 | 2 |
| 30 | Chiplun CHI | 09:02 | 09:04 | 2 | 1286 | 1 |
| 31 | Khed KHED | 09:34 | 09:36 | 2 | 1332 | 2 |
| 32 | Panvel PNVL | 12:27 | 12:30 | 2 | 1543 | 5 |
| 33 | Kalyan Jn KYN | 13:27 | 13:30 | 2 | 1579 | 4 |
| 34 | Nasik Road NK | 16:35 | 16:40 | 2 | 1713 | 2 |
| 35 | Manmad Jn MMR | 17:33 | 17:35 | 2 | 1786 | 2 |
| 36 | Bhusaval Jn BSL | 19:50 | 19:55 | 2 | 1970 | 5 |
| 37 | Burhanpur BAU | 20:43 | 20:45 | 2 | 2025 | 2 |
| 38 | Khandwa KNW | 22:17 | 22:20 | 2 | 2093 | 4 |
| 39 | Itarsi Jn ET | 00:55 | 01:05 | 3 | 2277 | 1 |
| 40 | Bhopal Jn BPL | 02:50 | 02:55 | 3 | 2375 | 3 |
| 41 | Bina Jn BINA | 04:45 | 04:50 | 3 | 2514 | 4 |
| 42 | Virangana Lakshmibai(Jhanshi) | 06:30 | 06:38 | 3 | 2666 | — |
| 43 | Gwalior Jn GWL | 07:50 | 07:52 | 3 | 2763 | 2 |
| 44 | Morena MRA | 08:21 | 08:23 | 3 | 2802 | 2 |
| 45 | Agra Cantt AGC | 09:55 | 10:00 | 3 | 2882 | 2 |
| 46 | Mathura Jn MTJ | 10:33 | 10:38 | 3 | 2936 | 2 |
| 47 | Faridabad FDB | 12:50 | 12:52 | 3 | 3048 | 1 |
| 48 | Hazrat Nizamuddin | 13:35 | — | 3 | 3069 | 8 |
PF = platform number as published in the timetable source. Platform can change on the day — check station announcements.
Data: eRail.in train timetable pages (public), updated 2026-11-05. Station coordinates: DataMeet Railways (open data). Timings can change — verify on NTES before travel.