Planning a train journey from Kanhangad to Kannur? This page lists all 26 trains from Kanhangad (KZE) to Kannur (CAN), with departure and arrival times, travel time and running days. Use the day buttons to quickly see the Kanhangad to Kannur train timings for Monday, Tuesday or any day of the week.
Whether you are travelling from Kanhangad town, Hosdurg, Padannakkad, Mavungal, Athinhal or Puthiyakotta, all these trains board from Kanhangad railway station (KZE).
Quick Facts: Kanhangad to Kannur Trains
- Total trains – 26 (15 daily, 11 weekly / selected days)
- First train – 12:03 AM, Mangaluru–Santragachi Vivek Express
- Last train – 9:00 PM, Mangaluru–Yesvantpur Weekly Exp
- Fastest train – Mangaluru–Nagercoil Amrit Bharat Exp, about 0h 50m
- From station – Kanhangad (KZE)
- To station – Kannur (CAN)
Kanhangad to Kannur Train Timings (Day-wise)
Showing all 26 trains from Kanhangad (KZE) to Kannur.
| Departs KZE | Train | Arrives | Time |
|---|---|---|---|
| 12:03 AM | Mangaluru–Santragachi Vivek Express 22852 • Sun | 12:57 AM CAN | 0h 54m |
| 12:45 AM | West Coast SF Express 22638 • Daily | 1:42 AM CAN | 0h 57m |
| 6:00 AM | Parasuram Express 16649 • Daily | 7:02 AM CAN | 1h 02m |
| 6:26 AM | Mangaluru–Kozhikode Express 16610 • Daily | 7:47 AM CAN | 1h 21m |
| 6:55 AM | Netravati Express 16345 • Daily | 8:07 AM CAN | 1h 12m |
| 7:54 AM | Mangaluru–Chennai Egmore Express 16160 • Daily | 9:02 AM CAN | 1h 08m |
| 8:25 AM | Ernad Express 16605 • Daily | 9:32 AM CAN | 1h 07m |
| 8:43 AM | KSR Bengaluru–Kannur Express 16511 • Daily | 10:55 AM CAN | 2h 12m |
| 8:57 AM | Mangaluru–Nagercoil Amrit Bharat Exp 16330 • Wed | 9:47 AM CAN | 0h 50m |
| 10:25 AM | Mangaluru–Coimbatore Express 16324 • Daily | 11:52 AM CAN | 1h 27m |
| 12:05 PM | Mangaluru–Coimbatore Intercity SF 22609 • Daily | 12:57 PM CAN | 0h 52m |
| 1:56 PM | Mangaluru–Tirunelveli Express 16707 • Thu | 2:52 PM CAN | 0h 56m |
| 2:54 PM | Mangaluru–Chennai Mail 12602 • Daily | 3:57 PM CAN | 1h 03m |
| 3:30 PM | Mangaluru–Thiruvananthapuram Express 16348 • Daily | 4:52 PM CAN | 1h 22m |
| 4:20 PM | Mangaluru–TVC North Antyodaya Exp 16314 • Tue | 5:12 PM CAN | 0h 52m |
| 5:35 PM | Mangaluru–Puducherry Weekly Exp 16856 • Fri | 6:32 PM CAN | 0h 57m |
| 5:55 PM | Mangaluru–Chennai SF Express 12686 • Daily | 6:57 PM CAN | 1h 02m |
| 6:26 PM | Mangaluru–Kannur Passenger 56704 • Daily | 7:55 PM CAN | 1h 29m |
| 6:45 PM | Maveli Express 16603 • Daily | 7:57 PM CAN | 1h 12m |
| 7:00 PM | Veraval–Thiruvananthapuram Express 16333 • Fri | 8:02 PM CAN | 1h 02m |
| 7:00 PM | Okha–Ernakulam Express 16337 • Sun, Tue | 8:02 PM CAN | 1h 02m |
| 7:00 PM | Gandhidham–Nagercoil Express 16335 • Sat | 8:02 PM CAN | 1h 02m |
| 7:35 PM | Malabar Express 16630 • Daily | 8:52 PM CAN | 1h 17m |
| 8:25 PM | Poorna Express 11097 • Sun | 9:17 PM CAN | 0h 52m |
| 9:00 PM | Murdeshwar–Kacheguda SF Express 12790 • Wed, Sat | 10:00 PM CAN | 1h 00m |
| 9:00 PM | Mangaluru–Yesvantpur Weekly Exp 16566 • Mon | 10:00 PM CAN | 1h 00m |
Tap a day to see only the trains running that day. Timings as of November 2026.
Best Daily Trains from Kanhangad to Kannur
- Morning – Parasuram Express (6:00 AM), Mangaluru–Kozhikode Express (6:26 AM), Netravati Express (6:55 AM)
- Afternoon – Mangaluru–Coimbatore Intercity SF (12:05 PM), Mangaluru–Chennai Mail (2:54 PM), Mangaluru–Thiruvananthapuram Express (3:30 PM)
- Evening / Night – West Coast SF Express (12:45 AM), Mangaluru–Kannur Passenger (6:26 PM), Maveli Express (6:45 PM)
Weekly Trains from Kanhangad to Kannur
- Mangaluru–Santragachi Vivek Express (22852) – 12:03 AM, runs on Sun
- Mangaluru–Nagercoil Amrit Bharat Exp (16330) – 8:57 AM, runs on Wed
- Mangaluru–Tirunelveli Express (16707) – 1:56 PM, runs on Thu
- Mangaluru–TVC North Antyodaya Exp (16314) – 4:20 PM, runs on Tue
- Mangaluru–Puducherry Weekly Exp (16856) – 5:35 PM, runs on Fri
- Veraval–Thiruvananthapuram Express (16333) – 7:00 PM, runs on Fri
- Okha–Ernakulam Express (16337) – 7:00 PM, runs on Sun, Tue
- Gandhidham–Nagercoil Express (16335) – 7:00 PM, runs on Sat
- Poorna Express (11097) – 8:25 PM, runs on Sun
- Murdeshwar–Kacheguda SF Express (12790) – 9:00 PM, runs on Wed, Sat
- Mangaluru–Yesvantpur Weekly Exp (16566) – 9:00 PM, runs on Mon
Travel Tips
- 👉 Vande Bharat: Vande Bharat Express does not stop at Kanhangad. Board it from Kasaragod or Kannur if you prefer it.
- Book tickets on the IRCTC website or app. Book early for weekends, holidays and festival seasons.
- Check live running status on NTES before leaving home, especially for long-distance trains.
- Reach the station at least 15 minutes before departure.
Note: Timings are as of November 2026, collected from railway timetable listings. Train schedules can change, so please confirm on IRCTC or NTES before you travel.
Other Train Timings from Kanhangad
- Kanhangad to Mangalore trains
- Kanhangad to Kozhikode trains
- Kanhangad to Kochi (Ernakulam) trains
- Kanhangad to Thiruvananthapuram trains
- Kanhangad bus timings
FAQs – Kanhangad to Kannur Trains
How many trains run from Kanhangad to Kannur?
26 trains run from Kanhangad (KZE) to Kannur: 15 daily trains and 11 trains that run on selected days of the week.
What is the first train from Kanhangad to Kannur?
The first train of the day is the Mangaluru–Santragachi Vivek Express (22852), departing Kanhangad at 12:03 AM on Sun. The first daily morning train is the Parasuram Express at 6:00 AM.
What is the last train from Kanhangad to Kannur?
The last train is the Mangaluru–Yesvantpur Weekly Exp (16566), departing Kanhangad at 9:00 PM on Mon.
Which is the fastest train from Kanhangad to Kannur?
The Mangaluru–Nagercoil Amrit Bharat Exp (16330) is the fastest, taking about 0h 50m.
Does Vande Bharat Express stop at Kanhangad?
No. Vande Bharat Express trains do not stop at Kanhangad. The nearest stops are Kasaragod and Kannur.

