Train Chart Vacancy

20609 New Jalpaiguri - Tiruchchirappalli Jn Amrit Bharat Express Time Table

Departs
16:45
New Jalpaiguri NJP
Arrives
16:15 day 3
Tiruchchirappalli Jn TPJ
Journey
47h 30m
2618 km · 40 stops
Chart expected
about 06:45
on the day of travel — a target, not a guarantee (what this rests on)

20609 New Jalpaiguri - Tiruchchirappalli Jn Amrit Bharat Express leaves New Jalpaiguri (NJP) at 16:45 and reaches Tiruchchirappalli Jn (TPJ) at 16:15 on day 3 of the run. The booked run is 2618 km in 47h 30m, with 40 stops including both ends. It is the only train this timetable version books from New Jalpaiguri (NJP) through to Tiruchchirappalli Jn (TPJ).

20609 at a glance

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

Time table and route

40 stops from New Jalpaiguri NJP to Tiruchchirappalli Jn TPJ, timed by version , km counted from NJP. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
NJP New Jalpaiguri start 16:45 — 0
KNE Kishanganj 17:45 17:47 2m 87
BOE Barsoi Jn 18:30 18:32 2m 145
MLDT Malda Town 21:00 21:10 10m 233
RPH Rampur Hat 23:00 23:05 5m 355
BHP Bolpur S Niktn 23:53 23:55 2m 415
DKAE Dankuni 02:35 +1 02:40 +1 5m 546
ADL Andul 03:55 +1 04:00 +1 5m 565
KGP Kharagpur Jn 05:15 +1 05:23 +1 8m 668
BLS Balasore 06:48 +1 06:50 +1 2m 789
BHC Bhadrakh 08:20 +1 08:22 +1 2m 848
JJKR Jajpur K Road 08:57 +1 08:59 +1 2m 892
CTC Cuttack 09:40 +1 09:45 +1 5m 964
BBS Bhubaneswar 10:15 +1 10:20 +1 5m 991
KUR Khurda Road Jn 10:35 +1 10:45 +1 10m 1010
BALU Balugan 11:42 +1 11:44 +1 2m 1081
BAM Brahmapur 12:35 +1 12:40 +1 5m 1157
IPM Ichchpuram 13:05 +1 13:07 +1 2m 1181
SPT Sompeta 13:20 +1 13:22 +1 2m 1199
PSA Palasa 14:05 +1 14:07 +1 2m 1231
CHE Srikakulam Road 14:58 +1 15:00 +1 2m 1303
VZM Vizianagram Jn 15:55 +1 16:00 +1 5m 1373
VSKP Visakhapatnam 17:10 +1 17:30 +1 20m 1433
DVD Duvvada 17:58 +1 18:00 +1 2m 1451
RJY Rajamundry 21:08 +1 21:10 +1 2m 1634
BZA Vijayawada Jn 00:20 +2 00:30 +2 10m 1784
OGL Ongole 02:28 +2 02:30 +2 2m 1922
GDR Gudur Jn 04:48 +2 04:50 +2 2m 2076
NYP Nayudupeta 05:28 +2 05:30 +2 2m 2104
SPE Sullurupeta 05:48 +2 05:50 +2 2m 2131
MS Chennai Egmore 08:15 +2 08:30 +2 15m 2217
TBM Tambaram 08:58 +2 09:00 +2 2m 2242
CGL Chengalpattu Jn 09:28 +2 09:30 +2 2m 2273
VM Villupuram Jn 10:50 +2 10:55 +2 5m 2376
TDPR Tiruppadiripuliyur 11:38 +2 11:40 +2 2m 2418
CDM Chidambaram 12:18 +2 12:20 +2 2m 2461
MV Mayiladuturai Jn 13:18 +2 13:20 +2 2m 2498
KMU Kumbakonam 13:58 +2 14:00 +2 2m 2529
TJ Thanjavur Jn 14:33 +2 14:35 +2 2m 2568
TPJ Tiruchchirappalli Jn 16:15 +2 end — 2618

What 20609’s schedule looks like

Its longest run without a stop is 183 km and 3h 08m from Duvvada (DVD) to Rajamundry (RJY). The next longest is 154 km and 2h 18m from Ongole (OGL) to Gudur Jn (GDR).

At 22:00 it is between Malda Town (MLDT) and Rampur Hat (RPH), and at 06:00 on day 2 of the run it is between Kharagpur Jn (KGP) and Balasore (BLS).

14 of its 38 intermediate stops are booked for five minutes or more, the longest of them 20 minutes at Visakhapatnam (VSKP), 15 minutes at Chennai Egmore (MS), 10 minutes at Malda Town (MLDT), 10 minutes at Khurda Road Jn (KUR), 10 minutes at Vijayawada Jn (BZA). The briefest stop is 2 minutes at Kishanganj (KNE).

The run crosses midnight before Dankuni (DKAE); every later time carries a day marker.

It passes its own halfway mark of 1309 km at Vizianagram Jn (VZM), stop number 22 of 40, and is booked to stand at its stops for 161 minutes in all, 6% of the 47h 30m journey.

Its quickest booked leg is Jajpur K Road (JJKR) to Cuttack (CTC), 72 km at an average of 105 km/h.

After New Jalpaiguri it calls first at Kishanganj (KNE), Barsoi Jn (BOE), Malda Town (MLDT), Rampur Hat (RPH) and Bolpur S Niktn (BHP).

Its last stops before Tiruchchirappalli Jn are Tiruppadiripuliyur (TDPR), Chidambaram (CDM), Mayiladuturai Jn (MV), Kumbakonam (KMU) and Thanjavur Jn (TJ).

Its stops are not evenly spread: 20 of the 38 fall in the first half of the distance and 18 in the second.

The busiest stations on its route are Tambaram (TBM), where 526 trains call, Chennai Egmore (MS), where 495 trains call, Vijayawada Jn (BZA), where 480 trains call.

At TBM it is booked in at 08:58 and away again at 09:00, 2242 km into the run.

How these are counted.

Other trains that share 20609’s route

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

Reservation chart and seat availability

20609 is booked out of New Jalpaiguri at 16:45, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 06:45 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 20609 is charted at New Jalpaiguri. 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 20609 — New Jalpaiguri to Tiruchchirappalli Jn, 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:45 above comes from a published railway order, worked out, never observed.