16305 Ernakulam–Kannur Express
Mail/Express · 284 km · 5 hr 50 min · 17 stops · Daily
- Departs
- 06:00
- Ernakulam Jn
- Arrives
- 11:50
- Kannur (Cannanore)
- Journey
- 5 hr 50 min
- 284 km · 17 stops
- Runs
- Daily
- On time
- 95%
- usually on time
16305 running status
Checking where it is…
16305 coach position
Fetching the coach order…
16305 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 Ernakulam Jn 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 | Ernakulam Jn ERS | — | 06:00 | — | 1 | 0 |
| 2 | Aluva (Alwaye) AWY | 06:20 | 06:22 | 2 min | 1 | 19 |
| 3 | Angamali AFK | 06:31 | 06:32 | 1 min | 1 | 29 |
| 4 | Chalakudi CKI | 06:44 | 06:45 | 1 min | 1 | 44 |
| 5 | Irinjalakuda IJK | 06:52 | 06:53 | 1 min | 1 | 50 |
| 6 | Thrisur TCR | 07:14 | 07:16 | 2 min | 1 | 74 |
| 7 | Shoranur Jn SRR | 08:07 | 08:10 | 3 min | 1 | 109 |
| 8 | Pattambi PTB | 08:24 | 08:25 | 1 min | 1 | 120 |
| 9 | Kuttippuram KTU | 08:39 | 08:40 | 1 min | 1 | 139 |
| 10 | Tirur TIR | 08:54 | 08:55 | 1 min | 1 | 154 |
| 11 | Tanur TA | 09:02 | 09:03 | 1 min | 1 | 162 |
| 12 | Parpanangadi PGI | 09:10 | 09:11 | 1 min | 1 | 170 |
| 13 | Kozhikkode (Calicut) CLT | 09:47 | 09:50 | 3 min | 1 | 195 |
| 14 | Vadakara (Badagara) BDJ | 10:29 | 10:30 | 1 min | 1 | 241 |
| 15 | Mahe MAHE | 10:44 | 10:45 | 1 min | 1 | 254 |
| 16 | Thalassery (Tellicherry) TLY | 10:54 | 10:55 | 1 min | 1 | 263 |
| 17 | Kannur (Cannanore) CAN | 11:50 | — | — | 1 | 284 |
How reliably 16305 runs
95% arrive on time at the destination
typically on time · 54% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Ernakulam Jnusually on time100%
- Aluva (Alwaye)typically 5 min late95%
- Angamalitypically 8 min late92%
- Chalakuditypically 12 min late75%
- Irinjalakudatypically 16 min late47%
- Thrisurtypically 21 min late36%
- Shoranur Jntypically 13 min late60%
- Pattambitypically 14 min late55%
- Kuttippuramtypically 20 min late38%
- Tirurtypically 22 min late34%
- Tanurtypically 25 min late30%
- Parpanangaditypically 27 min late28%
- Kozhikkode (Calicut)typically 21 min late36%
- Vadakara (Badagara)typically 25 min late30%
- Mahetypically 23 min late33%
- Thalassery (Tellicherry)typically 26 min late29%
- Kannur (Cannanore)usually on time95%
Return train and other trains on this route
- 16306 Kannur–Ernakulam ExpressThe return train, Kannur (Cannanore) to Ernakulam Jn
- 16355 Mangaluru AntyodayaAlso runs Ernakulam Jn to Kannur (Cannanore)
- 22149 Ernakulam–Pune Superfast ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)
- 22655 Ernakulam–Hazrat Nizamuddin Superfast ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)
- 16606 Ernad ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)
- 12217 Sampark KrantiAlso runs Ernakulam Jn to Kannur (Cannanore)
- 12483 Thiruvananthapuram North–Amritsar Superfast ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)
- 22659 Thiruvananthapuram North–Rishikesh Superfast ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)
- 12617 Mangladweep ExpressAlso runs Ernakulam Jn to Kannur (Cannanore)