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 · 50% 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 late67%
- Angamalitypically 16 min late47%
- Aluva (Alwaye)typically 20 min late38%
- Ernakulam Towntypically 23 min late · 6% over an hour33%
- Ernakulam Jntypically 17 min late · 4% over an hour44%
- Shertallaitypically 20 min late · 4% over an hour38%
- Alleppeytypically 18 min late · 4% over an hour42%
- Ambalapuzhatypically 21 min late · 6% over an hour36%
- Harippadutypically 23 min late · 5% over an hour33%
- Kayankulamtypically 30 min late · 12% over an hour25%
- Kollam Jntypically 20 min late · 9% over an hour38%
- Paravurtypically 24 min late · 11% over an hour31%
- Varkalatypically 28 min late · 13% over an hour27%
- Chirayinkiltypically 7 min late · 3% over an hour64%
- Thiruvananthapuram Centraltypically 26 min late · 14% over an hour29%
- Neyyattinkaratypically 37 min late · 19% over an hour20%
- Kulitthuraitypically 42 min late · 24% over an hour18%
- Eranieltypically 46 min late · 25% over an hour16%
- Nagercoil Towntypically 49 min late · 28% over an hour15%
- Aralvaymolitypically 29 min late · 19% over an hour26%
- Valliyurtypically 30 min late · 19% over an hour25%
- Nanguneritypically 32 min late · 20% over an hour23%
- Tirunelveliusually on time · 9% over an hour76%
- Vanchi Maniyachchi Jntypically 3 min late · 9% over an hour75%
- Kadamburtypically 5 min late · 12% over an hour75%
- Kovilpattitypically 11 min late · 17% over an hour61%
- Saturtypically 12 min late · 17% over an hour58%
- Virudunagar Jntypically 13 min late · 16% over an hour54%
- Madurai Jnusually on time · 9% over an hour77%
- Sholavandanusually on time · 10% over an hour72%
- Kodaikkanal Roadtypically 3 min late · 10% over an hour67%
- Dindigul Jnusually on time · 11% over an hour68%
- Manaparaitypically 4 min late · 11% over an hour66%
- Tiruchchirappalli Jntypically 29 min late · 23% over an hour26%
- Srirangamtypically 33 min late · 24% over an hour23%
- Ariyalurtypically 39 min late · 27% over an hour19%
- Pennadamtypically 21 min late · 20% over an hour36%
- Vriddhachalam Jntypically 35 min late · 28% over an hour21%
- Villupuram Jntypically 5 min late · 8% over an hour65%
- Tindivanamtypically 9 min late · 9% over an hour59%
- Melmaruvathurtypically 11 min late · 9% over an hour56%
- Chengalpattu Jntypically 15 min late · 10% over an hour50%
- Tambaramtypically 29 min late · 14% over an hour26%
- 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