16128 Guruvayur–Chennai Express
Mail/Express · 1,099 km · 21 hr 10 min · 49 stops · Daily
- Departs
- 23:15
- Guruvayur
- Arrives
- 20:25
- Chennai Egmore · day 2
- Journey
- 21 hr 10 min
- 1,099 km · 49 stops
- Runs
- Daily
- Fare from
- ₹540
- Sleeper · estimate
- On time
- 89%
- usually on time
16128 running status
Checking where it is…
16128 coach position
Fetching the coach order…
16128 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 Guruvayur to Chennai Egmore
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Guruvayur GUV | — | 23:15 | — | 1 | 0 |
| 2 | Punkunnam PNQ | 23:35 | 23:36 | 1 min | 1 | 20 |
| 3 | Thrisur TCR | 23:40 | 23:43 | 3 min | 1 | 23 |
| 4 | Irinjalakuda IJK | 00:04 | 00:05 | 1 min | 2 | 46 |
| 5 | Chalakudi CKI | 00:11 | 00:12 | 1 min | 2 | 53 |
| 6 | Angamali AFK | 00:27 | 00:28 | 1 min | 2 | 68 |
| 7 | Aluva (Alwaye) AWY | 00:38 | 00:40 | 2 min | 2 | 77 |
| 8 | Ernakulam Town ERN | 01:00 | 01:02 | 2 min | 2 | 94 |
| 9 | Ernakulam Jn ERS | 01:15 | 01:20 | 5 min | 2 | 97 |
| 10 | Shertallai SRTL | 01:52 | 01:53 | 1 min | 2 | 130 |
| 11 | Alleppey ALLP | 02:17 | 02:20 | 3 min | 2 | 154 |
| 12 | Ambalapuzha AMPA | 02:30 | 02:31 | 1 min | 2 | 166 |
| 13 | Harippadu HAD | 02:45 | 02:46 | 1 min | 2 | 184 |
| 14 | Kayankulam KYJ | 03:03 | 03:05 | 2 min | 2 | 197 |
| 15 | Kollam Jn QLN | 03:52 | 03:55 | 3 min | 2 | 238 |
| 16 | Paravur PVU | 04:05 | 04:06 | 1 min | 2 | 250 |
| 17 | Varkala VAK | 04:16 | 04:17 | 1 min | 2 | 261 |
| 18 | Chirayinkil CRY | 04:19 | 04:20 | 1 min | 2 | 274 |
| 19 | Thiruvananthapuram Central TVC | 05:10 | 05:15 | 5 min | 2 | 302 |
| 20 | Neyyattinkara NYY | 05:39 | 05:40 | 1 min | 2 | 319 |
| 21 | Kulitthurai KZT | 05:58 | 05:59 | 1 min | 2 | 340 |
| 22 | Eraniel ERL | 06:17 | 06:18 | 1 min | 2 | 355 |
| 23 | Nagercoil Town NJT | 06:30 | 06:33 | 3 min | 2 | 368 |
| 24 | Aralvaymoli AAY | 07:16 | 07:17 | 1 min | 2 | 386 |
| 25 | Valliyur VLY | 07:32 | 07:33 | 1 min | 2 | 405 |
| 26 | Nanguneri NNN | 07:44 | 07:45 | 1 min | 2 | 419 |
| 27 | Tirunelveli TEN | 08:55 | 09:00 | 5 min | 2 | 447 |
| 28 | Vanchi Maniyachchi Jn MEJ | 09:28 | 09:30 | 2 min | 2 | 476 |
| 29 | Kadambur KDU | 09:40 | 09:41 | 1 min | 2 | 490 |
| 30 | Kovilpatti CVP | 09:53 | 09:55 | 2 min | 2 | 512 |
| 31 | Satur SRT | 10:13 | 10:15 | 2 min | 2 | 533 |
| 32 | Virudunagar Jn VPT | 10:38 | 10:40 | 2 min | 2 | 560 |
| 33 | Madurai Jn MDU | 11:25 | 11:30 | 5 min | 2 | 603 |
| 34 | Sholavandan SDN | 11:49 | 11:50 | 1 min | 2 | 624 |
| 35 | Kodaikkanal Road KQN | 12:05 | 12:07 | 2 min | 2 | 645 |
| 36 | Dindigul Jn DG | 12:32 | 12:35 | 3 min | 2 | 671 |
| 37 | Manaparai MPA | 13:14 | 13:15 | 1 min | 2 | 727 |
| 38 | Tiruchchirappalli Jn TPJ | 13:55 | 14:00 | 5 min | 2 | 763 |
| 39 | Srirangam SRGM | 14:18 | 14:20 | 2 min | 2 | 775 |
| 40 | Ariyalur ALU | 14:59 | 15:00 | 1 min | 2 | 833 |
| 41 | Pennadam PNDM | 15:23 | 15:24 | 1 min | 2 | 868 |
| 42 | Vriddhachalam Jn VRI | 16:03 | 16:05 | 2 min | 2 | 886 |
| 43 | Villupuram Jn VM | 17:25 | 17:30 | 5 min | 2 | 941 |
| 44 | Tindivanam TMV | 18:03 | 18:05 | 2 min | 2 | 978 |
| 45 | Melmaruvathur MLMR | 18:28 | 18:30 | 2 min | 2 | 1,008 |
| 46 | Chengalpattu Jn CGL | 18:58 | 19:00 | 2 min | 2 | 1,044 |
| 47 | Tambaram TBM | 19:28 | 19:30 | 2 min | 2 | 1,075 |
| 48 | Mambalam MBM | 19:48 | 19:50 | 2 min | 2 | 1,092 |
| 49 | Chennai Egmore MS | 20:25 | — | — | 2 | 1,099 |
How reliably 16128 runs
89% arrive on time at the destination
typically on time · 51% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Guruvayurusually on time96%
- Punkunnamtypically 5 min late95%
- Thrisurtypically 6 min late93%
- Irinjalakudatypically 9 min late77%
- Chalakuditypically 11 min late70%
- Angamalitypically 16 min late47%
- Aluva (Alwaye)typically 20 min late38%
- Ernakulam Towntypically 22 min late · 6% over an hour34%
- Ernakulam Jntypically 16 min late · 3% over an hour47%
- Shertallaitypically 20 min late · 3% over an hour38%
- Alleppeytypically 18 min late · 3% over an hour42%
- Ambalapuzhatypically 20 min late · 5% over an hour38%
- Harippadutypically 22 min late · 4% over an hour34%
- Kayankulamtypically 30 min late · 12% over an hour25%
- Kollam Jntypically 20 min late · 8% over an hour38%
- Paravurtypically 24 min late · 10% over an hour31%
- Varkalatypically 28 min late · 12% over an hour27%
- Chirayinkiltypically 7 min late · 3% over an hour64%
- Thiruvananthapuram Centraltypically 26 min late · 13% over an hour29%
- Neyyattinkaratypically 37 min late · 17% over an hour20%
- Kulitthuraitypically 41 min late · 23% over an hour18%
- Eranieltypically 46 min late · 24% over an hour16%
- Nagercoil Towntypically 49 min late · 27% over an hour15%
- Aralvaymolitypically 29 min late · 18% over an hour26%
- Valliyurtypically 31 min late · 18% over an hour24%
- Nanguneritypically 32 min late · 19% over an hour23%
- Tirunelveliusually on time · 8% over an hour77%
- Vanchi Maniyachchi Jntypically 3 min late · 8% over an hour76%
- Kadamburtypically 5 min late · 11% over an hour76%
- Kovilpattitypically 11 min late · 16% over an hour63%
- Saturtypically 11 min late · 16% over an hour60%
- Virudunagar Jntypically 14 min late · 15% over an hour52%
- Madurai Jnusually on time · 8% over an hour77%
- Sholavandanusually on time · 9% over an hour72%
- Kodaikkanal Roadusually on time · 10% over an hour68%
- Dindigul Jnusually on time · 10% over an hour68%
- Manaparaiusually on time · 10% over an hour67%
- Tiruchchirappalli Jntypically 30 min late · 22% over an hour25%
- Srirangamtypically 34 min late · 23% over an hour22%
- Ariyalurtypically 39 min late · 26% over an hour19%
- Pennadamtypically 21 min late · 19% over an hour36%
- Vriddhachalam Jntypically 36 min late · 28% over an hour21%
- Villupuram Jntypically 5 min late · 8% over an hour66%
- Tindivanamtypically 9 min late · 8% over an hour61%
- Melmaruvathurtypically 11 min late · 8% over an hour56%
- Chengalpattu Jntypically 15 min late · 9% over an hour50%
- Tambaramtypically 28 min late · 13% over an hour27%
- Mambalamusually on time96%
- Chennai Egmoreusually on time · 3% over an hour89%
- Chromepetusually on time100%
When it runs late
Runs latest on Tuesdays (76% on time), best on Saturdays (98%).
Longest halts
- Ernakulam Jn ERS5 min · arrives 01:15, departs 01:20
- Thiruvananthapuram Central TVC5 min · arrives 05:10, departs 05:15
- Tirunelveli TEN5 min · arrives 08:55, departs 09:00
- Madurai Jn MDU5 min · arrives 11:25, departs 11:30
- Tiruchchirappalli Jn TPJ5 min · arrives 13:55, departs 14:00
- Villupuram Jn VM5 min · arrives 17:25, departs 17:30