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 Oct 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 15 min late50%
- Kuttippuramtypically 12 min late59%
- Tirunnavayatypically 16 min late47%
- Tirurtypically 18 min late42%
- Tanurtypically 20 min late38%
- Parpanangaditypically 21 min late36%
- Valliukunnutypically 16 min late47%
- Kadalunditypically 22 min late34%
- Feroktypically 27 min late28%
- Kallayitypically 31 min late · 4% over an hour24%
- Kozhikkode (Calicut)typically 26 min late29%
- West Hilltypically 27 min late28%
- Elatturtypically 28 min late27%
- Quilanditypically 30 min late25%
- Tikkottitypically 32 min late · 4% over an hour23%
- Payyoliusually on time83%
- Vadakara (Badagara)typically 37 min late · 5% over an hour20%
- Mahetypically 34 min late · 5% over an hour22%
- Thalassery (Tellicherry)typically 36 min late · 9% 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)