17031 Charlapalli - Agartala Express Time Table
- Departs
- 16:20
- Charlapalli CHZ
- Arrives
- 06:55 day 4
- Agartala AGTL
- Journey
- 62h 35m
- 3072 km · 37 stops
17031 Charlapalli - Agartala Express leaves Charlapalli (CHZ) at 16:20 and reaches Agartala (AGTL) at 06:55 on day 4 of the run. The booked run is 3072 km in 62h 35m, with 37 stops including both ends. It is the only train this timetable version books from Charlapalli (CHZ) through to Agartala (AGTL). Runs Mon. That is a stop every 85 km on average.
17031 at a glance
| Runs on | Mon |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 49.1 km/h including halts — ours (how) |
| Type | Express · Express |
| Reservation | Reserved (PRS) train. 17031 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| CHZ Charlapalli | start | 16:20 | — | 0 |
| GNT Guntur Jn | 21:05 | 21:10 | 5m | 263 |
| BZA Vijayawada Jn | 22:05 | 22:15 | 10m | 298 |
| RJY Rajamundry | 00:39 +1 | 00:40 +1 | 1m | 448 |
| DVD Duvvada | 03:45 +1 | 03:47 +1 | 2m | 631 |
| PDT Pendurti | 04:18 +1 | 04:20 +1 | 2m | 653 |
| KTV Kottavalasa | 04:28 +1 | 04:30 +1 | 2m | 661 |
| VZM Vizianagram Jn | 05:00 +1 | 05:10 +1 | 10m | 696 |
| CHE Srikakulam Road | 05:58 +1 | 06:00 +1 | 2m | 765 |
| PSA Palasa | 07:35 +1 | 07:37 +1 | 2m | 838 |
| BAM Brahmapur | 08:10 +1 | 08:12 +1 | 2m | 912 |
| KUR Khurda Road Jn | 10:25 +1 | 10:40 +1 | 15m | 1059 |
| BBS Bhubaneswar | 11:05 +1 | 11:10 +1 | 5m | 1078 |
| CTC Cuttack | 11:43 +1 | 11:45 +1 | 2m | 1105 |
| BHC Bhadrakh | 13:42 +1 | 13:44 +1 | 2m | 1221 |
| BLS Balasore | 14:48 +1 | 14:50 +1 | 2m | 1280 |
| KGP Kharagpur Jn | 16:35 +1 | 16:43 +1 | 8m | 1401 |
| DKAE Dankuni | 20:25 +1 | 20:30 +1 | 5m | 1522 |
| BWN Bardhaman | 21:48 +1 | 21:50 +1 | 2m | 1602 |
| BHP Bolpur S Niktn | 22:42 +1 | 22:44 +1 | 2m | 1653 |
| RPH Rampur Hat | 23:52 +1 | 23:54 +1 | 2m | 1714 |
| MLDT Malda Town | 03:35 +2 | 03:45 +2 | 10m | 1836 |
| KNE Kishanganj | 05:58 +2 | 06:00 +2 | 2m | 1981 |
| NJP New Jalpaiguri | 07:25 +2 | 07:35 +2 | 10m | 2069 |
| JPE Jalpaiguri Road | 08:21 +2 | 08:23 +2 | 2m | 2102 |
| NCB New Cooch Behar | 09:40 +2 | 09:45 +2 | 5m | 2195 |
| NOQ New Alipurduar | 10:18 +2 | 10:20 +2 | 2m | 2213 |
| NBQ New Bongaigaon | 11:55 +2 | 11:57 +2 | 2m | 2323 |
| KYQ Kamakhya | 15:15 +2 | 15:17 +2 | 2m | 2499 |
| GHY Guwahati | 15:45 +2 | 15:55 +2 | 10m | 2505 |
| DGU Digaru | 16:28 +2 | 16:30 +2 | 2m | 2539 |
| NHLG New Haflong | 21:48 +2 | 21:50 +2 | 2m | 2775 |
| BPB Badarpur Jn | 00:20 +3 | 00:30 +3 | 10m | 2846 |
| NKMG New Karimganj | 00:58 +3 | 01:00 +3 | 2m | 2867 |
| DMR Dharmanagar | 02:13 +3 | 02:15 +3 | 2m | 2932 |
| ABSA Ambasa | 03:58 +3 | 04:00 +3 | 2m | 3005 |
| AGTL Agartala | 06:55 +3 | end | — | 3072 |
What 17031’s schedule looks like
Its longest run without a stop is 263 km and 4h 45m from Charlapalli (CHZ) to Guntur Jn (GNT). The next longest is 236 km and 5h 18m from Digaru (DGU) to New Haflong (NHLG).
At 22:00 it is between Guntur Jn (GNT) and Vijayawada Jn (BZA), and at 06:00 on day 2 of the run it is standing at Srikakulam Road (CHE).
12 of its 35 intermediate stops are booked for five minutes or more, the longest of them 15 minutes at Khurda Road Jn (KUR), 10 minutes at Vijayawada Jn (BZA), 10 minutes at Vizianagram Jn (VZM), 10 minutes at Malda Town (MLDT), 10 minutes at New Jalpaiguri (NJP). The briefest stop is 1 minute at Rajamundry (RJY).
The run crosses midnight before Rajamundry (RJY); every later time carries a day marker.
It passes its own halfway mark of 1536 km at Bardhaman (BWN), stop number 19 of 37, and is booked to stand at its stops for 148 minutes in all, 4% of the 62h 35m journey.
Its quickest booked leg is Palasa (PSA) to Brahmapur (BAM), 74 km at an average of 135 km/h.
After Charlapalli it calls first at Guntur Jn (GNT), Vijayawada Jn (BZA), Rajamundry (RJY), Duvvada (DVD) and Pendurti (PDT).
Its last stops before Agartala are New Haflong (NHLG), Badarpur Jn (BPB), New Karimganj (NKMG), Dharmanagar (DMR) and Ambasa (ABSA).
Its stops are not evenly spread: 17 of the 35 fall in the first half of the distance and 18 in the second.
The busiest stations on its route are Vijayawada Jn (BZA), where 480 trains call, Bardhaman (BWN), where 349 trains call, Kharagpur Jn (KGP), where 337 trains call.
At BZA it is booked in at 22:05 and away again at 22:15, 298 km into the run.
Other trains that share 17031’s route
From 17031’s halt rows, not its name. Trains without a page here are left out.
- 15645 Charlapalli - Silchar Express — CHZ to SCL, 27 stations in common with 17031
- 15673 Charlapalli - Kamakhya Amritbharat — CHZ to KYQ, 27 stations in common with 17031
- 12503 SMVT Bengaluru - Agartala Humsafar — SMVB to AGTL, 25 stations in common with 17031
- 15607 Thiruvananthapuram Central - Silchar Aronai Express — TVC to SCL, 25 stations in common with 17031
Reservation chart and seat availability
17031 is booked out of Charlapalli at 16:20, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 06:20 on the day of the journey. How we work this out.
It assumes 17031 is charted at Charlapalli. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.
Check live seat availability for 17031 — Charlapalli to Agartala, fetched when you ask and never stored here (how).
Where this came from
Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.
The 06:20 above comes from a published railway order, worked out, never observed.