Train Chart Vacancy

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
Chart expected
about 06:20
on the day of travel — a target, not a guarantee (what this rests on)

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

17031 in timetable version .
Runs onMon
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed49.1 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 17031 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

37 stops from Charlapalli CHZ to Agartala AGTL, timed by version , km counted from CHZ. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
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.

How these are counted.

Other trains that share 17031’s route

From 17031’s halt rows, not its name. Trains without a page here are left out.

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.

A target, not a guarantee

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.