RedBus operates a bus from Mysuru to Kannur hourly. Tickets cost $8 - $12 and the journey takes 5 h 45 min. Kerala State Road Transport Corporation also services this route 4 times a day. Alternatively, Indian Railways operates a train from Mysuru to Kannur once daily. Tickets cost $10 - $21 and the journey takes 11 h 50 min.
How to get from Mysuru to Kannur
From Mysore bus to Kozhikkode then bus to Kannur. 9 h 32 min ₹1,494. From Mysore Junction (MYS) train to Kannur (CAN). 11 h 50 min ₹1,207. From Mysuru taxi to Kannur. 2 h 51 min ₹3,857. From Mysuru drive to Kannur. 2 h 51 min ₹1,444.
Is there a direct train between Mysuru and Kannur?
Yes, there is a direct train departing from Mysore Junction (MYS) and arriving at Kannur (CAN). Services depart once daily, and operate every day. The journey takes approximately 11¾ hours.
Is there a direct bus between Mysuru and Kannur?
No, there is no direct bus from Mysuru to Kannur. However, there are services departing from Mysore and arriving at Kannur via Kozhikkode. The journey, including transfers, takes approximately 9 h 32 min.