KSRTC Buses from Kannur (കണ്ണൂർ)
KSRTC runs buses from Kannur, Kannur district to 144 destinations across Kerala. 10 routes had confirmed direct departures on 30 July 2026, with the busiest being Kannur → Kozhikode at 36 buses a day, and the cheapest fare ₹118 to Kozhikode.
Direct KSRTC routes from Kannur
Departure counts and fares recorded on 30 July 2026.
- Kannur → Kozhikode36 buses · 82 km · from 12:15 AM₹118–₹181
- Kannur → Thrissur34 buses · 176 km · from 5:00 AM₹257–₹770
- Kannur → Kasargode14 buses · 81 km · from 12:05 AM₹124–₹161
- Kannur → Mangalore7 buses · 126 km · from 12:05 AM₹197–₹597
- Kannur → Mysore6 buses · 148 km · from 7:30 AM₹273–₹395
- Kannur → Guruvayoor6 buses · 160 km · from 3:30 AM₹228–₹265
- Kannur → Malappuram4 buses · 120 km · from 1:45 AM₹188–₹231
- Kannur → Palakkad4 buses · 186 km · from 1:45 AM₹288–₹321
- Kannur → Coimbatore2 buses · 198 km · from 4:01 PM₹383
- Kannur → Kalpetta1 buses · 82 km · from 3:10 AM₹211
All destinations from Kannur
- Mahe · 2 km
- Koodali · 12 km
- Parassinikadavu · 12 km
- Thalassery · 17 km
- Mattannur · 22 km
- Pondicherry · 22 km
- Kuthuparamba · 26 km
- Taliparamba · 30 km
- Payyanur · 31 km
- Iritty · 35 km
- Alakode · 36 km
- Vadakara · 39 km
- Nedumpoil · 40 km
- Manakadavu · 41 km
- Chittarikkal · 50 km
- Konnakad · 55 km
- Vellarikundu · 55 km
- Kanhangad · 58 km
- Koyilandy · 60 km
- Odayanchal · 61 km
- Panathur · 65 km
- Periya · 66 km
- Sullia · 66 km
- Mananthavady · 69 km
- Mulleria · 78 km
- Subramanya · 78 km
- Cherupuzha · 79 km
- Kasargode · 81 km
- Panjikkal · 81 km
- Kalpetta · 82 km
- Kozhikode · 82 km
- Sultan Bathery · 99 km
- Kozhikode University · 100 km
- Kondotty · 103 km
- Karipur · 104 km
- Kakkad · 113 km
- Palani · 116 km
- Kottakkal · 118 km
- Malappuram · 120 km
- Tirur · 122 km
- Kuttipuram · 125 km
- Mangalore · 126 km
- Gudalur · 129 km
- Valanchery · 133 km
- Edappal · 137 km
- Perinthalmanna · 137 km
- Ponnani · 137 km
- Changaramkulam · 145 km
- Mysore · 148 km
- Mannarkkad · 153 km
- Ooty · 153 km
- Kunnamkulam · 156 km
- Guruvayoor · 160 km
- Peramangalam · 168 km
- Vadanappally · 174 km
- Thrissur · 176 km
- Palakkad · 186 km
- Puthukkad · 188 km
- Coimbatore · 198 km
- Chalakudy · 204 km
Showing the 60 nearest of 144 destinations. Search any Kerala city on the home page for the rest.
Buses from Kannur — FAQ
How many places can I reach by KSRTC bus from Kannur?
KSRTC runs buses from Kannur to 144 destinations. 10 of them had confirmed direct departures when we last checked on 30 July 2026.
Where is the Kannur KSRTC bus station?
SoloTrip pins the Kannur KSRTC stand at 11.8753, 75.3743 in Kannur district — a real bus-station location, not a town centroid. Open any route from Kannur to see the exact boarding points KSRTC uses.
What is the cheapest KSRTC bus from Kannur?
The lowest fare we recorded from Kannur was ₹118 to Kozhikode on 30 July 2026. Fares rise with distance and service class — Fast Passenger is cheapest, AC and Super Express cost more.
Can I book a KSRTC ticket from Kannur on SoloTrip?
SoloTrip finds the bus and hands you to KSRTC's official site (onlineksrtcswift.com) to pick a seat and pay. We charge no booking fee and never handle payment.