20603 New Jalpaiguri - Nagercoil Junction Amrit Bharat Express Time Table
- Arrives
- 23:00 day 3
- Nagercoil Junction NCJ
- Journey
- 54h 15m
- 3115 km · 45 stops
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
| Runs on | Wed |
|---|---|
| Calendar row for this train | to |
| Timetable version covers | to |
| Average speed | 57.4 km/h including halts — ours (how) |
| Type | Amrit Bharat · Premium |
| Reservation | Reserved (PRS) train. 20603 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| 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.
Other trains that share 20603’s route
From 20603’s halt rows, not its name. Trains without a page here are left out.
- 15607 Thiruvananthapuram Central - Silchar Aronai Express — TVC to SCL, 28 stations in common with 20603
- 15627 Coimbatore Jn - Silchar Express — CBE to SCL, 28 stations in common with 20603
- 20609 New Jalpaiguri - Tiruchchirappalli Jn Amrit Bharat Express — NJP to TPJ, 28 stations in common with 20603
- 16597 SMVT Bengaluru - Alipur Duar Jn Amritbharat — SMVB to APDJ, 27 stations in common with 20603
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.
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.