Home / Train 17031
17031 · Mumbai Cst Hyderabad Deccan Hyderabad Express
Charlapalli (Secunderabad) → Agartala · 3091 km · 62h 35m
Running days: see official timetableClasses: 2A · 3A · SL · 3E
Route map
Full timetable
| # | Station | Arr | Dep | Day | Dist (km) | PF |
|---|---|---|---|---|---|---|
| 1 | Charlapalli (Secunderabad) CHZ | — | 16:20 | 1 | 0 | 1 |
| 2 | Guntur Jn GNT | 21:05 | 21:10 | 1 | 269 | 4 |
| 3 | Vijayawada Jn BZA | 22:05 | 22:15 | 1 | 301 | 2 |
| 4 | Rajamundry RJY | 00:39 | 00:40 | 2 | 450 | 3 |
| 5 | Duvvada DVD | 03:45 | 03:47 | 2 | 634 | 4 |
| 6 | Pendurti PDT | 04:18 | 04:20 | 2 | 655 | 4 |
| 7 | Kottavalasa KTV | 04:28 | 04:30 | 2 | 663 | 3 |
| 8 | Vizianagram Jn VZM | 05:00 | 05:10 | 2 | 698 | 4 |
| 9 | Srikakulam Road CHE | 05:58 | 06:00 | 2 | 767 | 2 |
| 10 | Palasa PSA | 07:35 | 07:37 | 2 | 840 | 4 |
| 11 | Brahmapur BAM | 08:10 | 08:12 | 2 | 914 | — |
| 12 | Khurda Road Jn KUR | 10:25 | 10:40 | 2 | 1061 | 2 |
| 13 | Bhubaneswar BBS | 11:05 | 11:10 | 2 | 1080 | 1 |
| 14 | Cuttack CTC | 11:43 | 11:45 | 2 | 1108 | 2 |
| 15 | Bhadrakh BHC | 13:42 | 13:44 | 2 | 1223 | 3 |
| 16 | Balasore BLS | 14:48 | 14:50 | 2 | 1285 | 3 |
| 17 | Kharagpur Jn KGP | 16:35 | 16:43 | 2 | 1404 | 5 |
| 18 | Dankuni (Howrah) DKAE | 20:25 | 20:30 | 2 | 1526 | — |
| 19 | Barddhaman BWN | 21:48 | 21:50 | 2 | 1605 | — |
| 20 | Bolpur Shantiniketan BHP | 22:42 | 22:44 | 2 | 1657 | — |
| 21 | Rampur Hat RPH | 23:52 | 23:54 | 2 | 1717 | 3 |
| 22 | Malda Town MLDT | 03:35 | 03:45 | 3 | 1838 | 4 |
| 23 | Kishanganj KNE | 05:58 | 06:00 | 3 | 1984 | 1 |
| 24 | New Jalpaiguri NJP | 07:25 | 07:35 | 3 | 2071 | 4 |
| 25 | Jalpaiguri Road JPE | 08:21 | 08:23 | 3 | 2104 | 2 |
| 26 | New Cooch Behar NCB | 09:40 | 09:45 | 3 | 2197 | 5 |
| 27 | New Alipurduar | 10:18 | 10:20 | 3 | 2216 | 1 |
| 28 | New Bongaigaon NBQ | 11:55 | 11:57 | 3 | 2322 | 6 |
| 29 | Kamakhya KYQ | 15:15 | 15:17 | 3 | 2524 | 2 |
| 30 | Guwahati GHY | 15:45 | 15:55 | 3 | 2531 | 1 |
| 31 | Digaru DGU | 16:28 | 16:30 | 3 | 2564 | 1 |
| 32 | New Haflong | 21:48 | 21:50 | 3 | 2799 | 2 |
| 33 | Badarpur Jn BPB | 00:20 | 00:30 | 4 | 2871 | 1 |
| 34 | New Karimganj | 00:58 | 01:00 | 4 | 2888 | 1 |
| 35 | Dharmanagar DMR | 02:13 | 02:15 | 4 | 2952 | 2 |
| 36 | Ambassa ABSA | 03:58 | 04:00 | 4 | 3024 | 2 |
| 37 | Agartala AGTL | 06:55 | — | 4 | 3091 | 3 |
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.