16609 Thrissur – Kannur Express
Mail/Express · 210 km · 5 hr 45 min · 28 stops · Daily
- Departs
- 06:45
- Thrisur
- Arrives
- 12:30
- Kannur (Cannanore)
- Journey
- 5 hr 45 min
- 210 km · 28 stops
- Runs
- Daily
- On time
- 95%
- usually on time
16609 running status
Checking where it is…
16609 coach position
Fetching the coach order…
16609 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 Thrisur to Kannur (Cannanore)
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Thrisur TCR | — | 06:45 | — | 1 | 0 |
| 2 | Punkunnam PNQ | 06:49 | 06:50 | 1 min | 1 | 3 |
| 3 | Mulagunnathukavu MGK | 06:56 | 06:57 | 1 min | 1 | 10 |
| 4 | Wadakancheri WKI | 07:05 | 07:06 | 1 min | 1 | 17 |
| 5 | Shoranur Jn SRR | 07:32 | 07:35 | 3 min | 1 | 35 |
| 6 | Karakad KRKD | 07:44 | 07:45 | 1 min | 1 | 40 |
| 7 | Pattambi PTB | 07:51 | 07:52 | 1 min | 1 | 46 |
| 8 | Pallippuram PUM | 08:00 | 08:01 | 1 min | 1 | 55 |
| 9 | Kuttippuram KTU | 08:29 | 08:30 | 1 min | 1 | 65 |
| 10 | Tirunnavaya TUA | 08:37 | 08:38 | 1 min | 1 | 71 |
| 11 | Tirur TIR | 08:46 | 08:47 | 1 min | 1 | 80 |
| 12 | Tanur TA | 08:54 | 08:55 | 1 min | 1 | 88 |
| 13 | Parpanangadi PGI | 09:02 | 09:03 | 1 min | 1 | 96 |
| 14 | Valliukunnu VLI | 09:07 | 09:08 | 1 min | 1 | 101 |
| 15 | Kadalundi KN | 09:13 | 09:14 | 1 min | 1 | 106 |
| 16 | Ferok FK | 09:23 | 09:24 | 1 min | 1 | 111 |
| 17 | Kallayi KUL | 09:32 | 09:33 | 1 min | 1 | 119 |
| 18 | Kozhikkode (Calicut) CLT | 09:50 | 09:55 | 5 min | 1 | 121 |
| 19 | West Hill WH | 10:02 | 10:03 | 1 min | 1 | 126 |
| 20 | Elattur ETR | 10:10 | 10:11 | 1 min | 1 | 133 |
| 21 | Quilandi QLD | 10:21 | 10:22 | 1 min | 1 | 146 |
| 22 | Tikkotti TKT | 10:29 | 10:30 | 1 min | 1 | 155 |
| 23 | Payyoli PYOL | 10:34 | 10:35 | 1 min | 1 | 158 |
| 24 | Vadakara (Badagara) BDJ | 10:39 | 10:40 | 1 min | 1 | 167 |
| 25 | Mahe MAHE | 10:54 | 10:55 | 1 min | 1 | 180 |
| 26 | Thalassery (Tellicherry) TLY | 11:04 | 11:05 | 1 min | 1 | 189 |
| 27 | Cannanore South CS | 11:32 | 11:33 | 1 min | 1 | 206 |
| 28 | Kannur (Cannanore) CAN | 12:30 | — | — | 1 | 210 |
How reliably 16609 runs
95% arrive on time at the destination
typically on time · 50% on time across the route
From Nov 2025–Oct 2026 · within 15 min counts as on time.
- Thrisurusually on time97%
- Punkunnamtypically 3 min late96%
- Mulagunnathukavutypically 4 min late96%
- Wadakancheritypically 5 min late96%
- Shoranur Jntypically 10 min late78%
- Karakadtypically 11 min late70%
- Pattambitypically 12 min late65%
- Pallippuramtypically 14 min late52%
- Kuttippuramtypically 12 min late59%
- Tirunnavayatypically 16 min late47%
- Tirurtypically 18 min late42%
- Tanurtypically 20 min late38%
- Parpanangaditypically 21 min late36%
- Valliukunnutypically 17 min late44%
- Kadalunditypically 22 min late34%
- Feroktypically 27 min late28%
- Kallayitypically 30 min late · 4% over an hour25%
- Kozhikkode (Calicut)typically 25 min late30%
- West Hilltypically 27 min late28%
- Elatturtypically 28 min late27%
- Quilanditypically 30 min late25%
- Tikkottitypically 32 min late · 4% over an hour23%
- Payyoliusually on time80%
- Vadakara (Badagara)typically 37 min late · 6% over an hour20%
- Mahetypically 35 min late · 5% over an hour21%
- Thalassery (Tellicherry)typically 36 min late · 10% over an hour21%
- Cannanore Southtypically 31 min late · 8% over an hour24%
- Kannur (Cannanore)usually on time95%
Longest halts
- Kozhikkode (Calicut) CLT5 min · arrives 09:50, departs 09:55
Return train and other trains on this route
- 16604 Maveli ExpressAlso runs Thrisur to Kannur (Cannanore)
- 16629 Malabar ExpressAlso runs Thrisur to Kannur (Cannanore)
- 16355 Mangaluru AntyodayaAlso runs Thrisur to Kannur (Cannanore)
- 16347 Mangalore ExpressAlso runs Thrisur to Kannur (Cannanore)
- 22653 Thiruvananthapuram–Hazrat Nizamuddin Superfast ExpressAlso runs Thrisur to Kannur (Cannanore)
- 22149 Ernakulam–Pune Superfast ExpressAlso runs Thrisur to Kannur (Cannanore)
- 22655 Ernakulam–Hazrat Nizamuddin Superfast ExpressAlso runs Thrisur to Kannur (Cannanore)
- 22114 Thiruvananthapuram North–Mumbai LTT Superfast ExpressAlso runs Thrisur to Kannur (Cannanore)