20609 Amrit Bharat Express
Mail/Express · 2,618 km · 47 hr 30 min · 40 stops · Fri
- Departs
- 16:45
- New Jalpaiguri
- Arrives
- 16:15
- Tiruchchirappalli Jn · day 3
- Journey
- 47 hr 30 min
- 2,618 km · 40 stops
- Runs
- Fri
- Fare from
- ₹940
- Sleeper · estimate
- On time
- 66%
- usually on time
20609 running status
Checking where it is…
20609 coach position
Fetching the coach order…
20609 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from New Jalpaiguri to Tiruchchirappalli Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | New Jalpaiguri NJP | — | 16:45 | — | 1 | 0 |
| 2 | Kishanganj KNE | 17:45 | 17:47 | 2 min | 1 | 87 |
| 3 | Barsoi Jn BOE | 18:30 | 18:32 | 2 min | 1 | 145 |
| 4 | Malda Town MLDT | 21:00 | 21:10 | 10 min | 1 | 233 |
| 5 | Rampur Hat RPH | 23:00 | 23:05 | 5 min | 1 | 355 |
| 6 | Bolpur Shantiniketan BHP | 23:53 | 23:55 | 2 min | 1 | 415 |
| 7 | Dankuni DKAE | 02:35 | 02:40 | 5 min | 2 | 546 |
| 8 | Andul ADL | 03:55 | 04:00 | 5 min | 2 | 565 |
| 9 | Kharagpur Jn KGP | 05:15 | 05:23 | 8 min | 2 | 668 |
| 10 | Balasore BLS | 06:48 | 06:50 | 2 min | 2 | 789 |
| 11 | Bhadrakh BHC | 08:20 | 08:22 | 2 min | 2 | 848 |
| 12 | Jajpur Keonjhar Road JJKR | 08:57 | 08:59 | 2 min | 2 | 892 |
| 13 | Cuttack CTC | 09:40 | 09:45 | 5 min | 2 | 964 |
| 14 | Bhubaneswar BBS | 10:15 | 10:20 | 5 min | 2 | 991 |
| 15 | Khurda Road Jn KUR | 10:35 | 10:45 | 10 min | 2 | 1,010 |
| 16 | Balugaon BALU | 11:42 | 11:44 | 2 min | 2 | 1,081 |
| 17 | Brahmapur BAM | 12:35 | 12:40 | 5 min | 2 | 1,157 |
| 18 | Ichchapuram IPM | 13:05 | 13:07 | 2 min | 2 | 1,181 |
| 19 | Sompeta SPT | 13:20 | 13:22 | 2 min | 2 | 1,199 |
| 20 | Palasa PSA | 14:05 | 14:07 | 2 min | 2 | 1,231 |
| 21 | Srikakulam Road CHE | 14:58 | 15:00 | 2 min | 2 | 1,303 |
| 22 | Vizianagram Jn VZM | 15:55 | 16:00 | 5 min | 2 | 1,373 |
| 23 | Visakhapatnam VSKP | 17:10 | 17:30 | 20 min | 2 | 1,433 |
| 24 | Duvvada DVD | 17:58 | 18:00 | 2 min | 2 | 1,451 |
| 25 | Rajamundry RJY | 21:08 | 21:10 | 2 min | 2 | 1,634 |
| 26 | Vijayawada Jn BZA | 00:20 | 00:30 | 10 min | 3 | 1,784 |
| 27 | Ongole OGL | 02:28 | 02:30 | 2 min | 3 | 1,922 |
| 28 | Gudur Jn GDR | 04:48 | 04:50 | 2 min | 3 | 2,076 |
| 29 | Nayudupeta NYP | 05:28 | 05:30 | 2 min | 3 | 2,104 |
| 30 | Sullurupeta SPE | 05:48 | 05:50 | 2 min | 3 | 2,131 |
| 31 | Chennai Egmore MS | 08:15 | 08:30 | 15 min | 3 | 2,217 |
| 32 | Tambaram TBM | 08:58 | 09:00 | 2 min | 3 | 2,242 |
| 33 | Chengalpattu Jn CGL | 09:28 | 09:30 | 2 min | 3 | 2,273 |
| 34 | Villupuram Jn VM | 10:50 | 10:55 | 5 min | 3 | 2,376 |
| 35 | Tiruppadirippuliyur TDPR | 11:38 | 11:40 | 2 min | 3 | 2,418 |
| 36 | Chidambaram CDM | 12:18 | 12:20 | 2 min | 3 | 2,461 |
| 37 | Mayiladuturai Jn MV | 13:18 | 13:20 | 2 min | 3 | 2,498 |
| 38 | Kumbakonam KMU | 13:58 | 14:00 | 2 min | 3 | 2,529 |
| 39 | Thanjavur TJ | 14:33 | 14:35 | 2 min | 3 | 2,568 |
| 40 | Tiruchchirappalli Jn TPJ | 16:15 | — | — | 3 | 2,618 |
How reliably 20609 runs
66% arrive on time at the destination
typically on time · 27% on time across the route
From Jan 2026–Oct 2026 · within 15 min counts as on time.
- New Jalpaiguriusually on time · 3% over an hour91%
- Kishanganjtypically 17 min late · 3% over an hour44%
- Barsoi Jntypically 41 min late · 19% over an hour18%
- Malda Towntypically 3 min late · 8% over an hour80%
- Rampur Hattypically 15 min late · 11% over an hour50%
- Bolpur Shantiniketantypically 19 min late · 11% over an hour39%
- Dankunitypically 4 min late · 19% over an hour75%
- Andulusually on time · 14% over an hour73%
- Kharagpur Jntypically 26 min late · 24% over an hour29%
- Balasoretypically 43 min late · 35% over an hour17%
- Bhadrakhtypically 8 min late · 19% over an hour56%
- Jajpur Keonjhar Roadtypically 20 min late · 22% over an hour38%
- Cuttacktypically 58 min late · 49% over an hour13%
- Bhubaneswartypically 85 min late · 86% over an hour9%
- Khurda Road Jntypically 100 min late · 97% over an hour8%
- Balugaontypically 108 min late · 100% over an hour7%
- Brahmapurtypically 131 min late · 100% over an hour6%
- Ichchapuramtypically 139 min late · 100% over an hour5%
- Sompetatypically 136 min late · 100% over an hour6%
- Palasatypically 125 min late · 100% over an hour6%
- Srikakulam Roadtypically 130 min late · 100% over an hour6%
- Vizianagram Jntypically 133 min late · 100% over an hour6%
- Visakhapatnamtypically 153 min late · 100% over an hour5%
- Duvvadatypically 162 min late · 100% over an hour5%
- Rajamundrytypically 132 min late · 95% over an hour6%
- Vijayawada Jntypically 86 min late · 65% over an hour9%
- Ongoletypically 74 min late · 62% over an hour10%
- Gudur Jntypically 67 min late · 57% over an hour11%
- Nayudupetatypically 39 min late · 35% over an hour19%
- Sullurupetatypically 43 min late · 35% over an hour17%
- Chennai Egmoretypically 18 min late · 35% over an hour42%
- Tambaramtypically 21 min late · 35% over an hour36%
- Chengalpattu Jntypically 20 min late · 32% over an hour38%
- Villupuram Jntypically 26 min late · 35% over an hour29%
- Tiruppadirippuliyurtypically 23 min late · 30% over an hour33%
- Chidambaramtypically 31 min late · 32% over an hour24%
- Mayiladuturai Jntypically 26 min late · 27% over an hour29%
- Kumbakonamtypically 38 min late · 27% over an hour20%
- Thanjavurtypically 43 min late · 30% over an hour17%
- Tiruchchirappalli Jnusually on time · 24% over an hour66%
Longest halts
- Visakhapatnam VSKP20 min · arrives 17:10, departs 17:30
- Chennai Egmore MS15 min · arrives 08:15, departs 08:30
- Malda Town MLDT10 min · arrives 21:00, departs 21:10
- Khurda Road Jn KUR10 min · arrives 10:35, departs 10:45
- Vijayawada Jn BZA10 min · arrives 00:20, departs 00:30
- Kharagpur Jn KGP8 min · arrives 05:15, departs 05:23