Train Chart Vacancy

20603 New Jalpaiguri - Nagercoil Junction Amrit Bharat Express Time Table

Departs
16:45
New Jalpaiguri NJP
Arrives
23:00 day 3
Nagercoil Junction NCJ
Journey
54h 15m
3115 km · 45 stops
Chart expected
about 06:45
on the day of travel — a target, not a guarantee (what this rests on)

20603 New Jalpaiguri - Nagercoil Junction Amrit Bharat Express leaves New Jalpaiguri (NJP) at 16:45 and reaches Nagercoil Junction (NCJ) at 23:00 on day 3 of the run. The booked run is 3115 km in 54h 15m, with 45 stops including both ends. It is the only train this timetable version books from New Jalpaiguri (NJP) through to Nagercoil Junction (NCJ).

20603 at a glance

20603 in timetable version .
Runs onWed
Calendar row for this train to
Timetable version covers to
Average speed57.4 km/h including halts — ours (how)
TypeAmrit Bharat · Premium
ReservationReserved (PRS) train. 20603 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

45 stops from New Jalpaiguri NJP to Nagercoil Junction NCJ, 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 20:28 +1 20:30 +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
RU Renigunta Jn 06:30 +2 06:35 +2 5m 2160
KPD Katpadi Jn 08:20 +2 08:25 +2 5m 2283
JTJ Jolarpettai Jn 09:58 +2 10:00 +2 2m 2367
SA Salem Jn 11:37 +2 11:40 +2 3m 2491
ED Erode Jn 12:30 +2 12:40 +2 10m 2550
TUP Tiruppur 13:28 +2 13:30 +2 2m 2600
CBE Coimbatore Jn 14:27 +2 14:30 +2 3m 2651
POY Pollachi Jn 15:50 +2 15:55 +2 5m 2697
UDT Udumalaippettai 16:23 +2 16:25 +2 2m 2726
PLNI Palani 16:55 +2 17:00 +2 5m 2760
DG Dindigul Jn 18:13 +2 18:15 +2 2m 2818
MDU Madurai Jn 19:35 +2 19:45 +2 10m 2885
VPT Virudunagar Jn 20:23 +2 20:25 +2 2m 2929
SRT Satur 20:43 +2 20:45 +2 2m 2955
CVP Kovilpatti 21:03 +2 21:05 +2 2m 2977
TEN Tirunelveli Jn 22:00 +2 22:05 +2 5m 3042
NCJ Nagercoil Junction 23:00 +2 end — 3115

What 20603’s schedule looks like

Its longest run without a stop is 183 km and 2h 28m 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).

19 of its 43 intermediate stops are booked for five minutes or more, the longest of them 20 minutes at Visakhapatnam (VSKP), 10 minutes at Malda Town (MLDT), 10 minutes at Khurda Road Jn (KUR), 10 minutes at Vijayawada Jn (BZA), 10 minutes at Erode Jn (ED). 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 1558 km at Rajamundry (RJY), stop number 25 of 45, and is booked to stand at its stops for 188 minutes in all, 6% of the 54h 15m 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 Nagercoil Junction are Madurai Jn (MDU), Virudunagar Jn (VPT), Satur (SRT), Kovilpatti (CVP) and Tirunelveli Jn (TEN).

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

The busiest stations on its route are Vijayawada Jn (BZA), where 480 trains call, Kharagpur Jn (KGP), where 337 trains call, Bhubaneswar (BBS), where 312 trains call.

At BZA it is booked in at 00:20 and away again at 00:30, 1784 km into the run.

How these are counted.

Other trains that share 20603’s route

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

Reservation chart and seat availability

20603 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 20603 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 20603 — New Jalpaiguri to Nagercoil Junction, 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.