Time taken by Volvo buses: 6hrs and 34 minutes
Boarding Points and Dropping Points of the cities are: Boarding points in Bangalore are:

Madiwala

Kalasipalyam

Bangalore

Hosur

Electronic City

Bommanahalli

Silk Board

Dairy Circle

Dharmapuri

Bommasandra
Dropping Points in Kannur are:

Kannur

Bus Stand
Bus Timings between the cities are:

First Bus which leaves from Bangalore to reach Kannur is at 10:00 PM,

Last Bus which leaves from Bangalore to reach Kannur is at 11:00 PM.
Bus routes:
There are many routes which one can take to reach Bangalore to Kannur; a few of them are listed below.
Bangalore to Kannur- This routes passes through Bangalore- Mysore Road via Iritty, Gonikoppal, Hunsur, Hebbal, Maddu, Mandya and Kannur. Distance- 312km Time Taken- 6 hours 34 minutes
Bangalore to Kannur- This route passes through Bangalore-Mangalore Highway/ Mangalore- Bangalore Highway and SH 91 via Gnikoppal, karadigolu, Kushalnagar, Holenarasipura and Kannur. Distance- 362kms. Time Taken- 6 hours 41 minutes

Places To Visit:

Kannur is the city of Kerala which is considered as the most beautiful and riverside city within Kerala consisting of several relevant ranges and mountains distributed throughout. Kannur has been often called as the largest city which originally is referred to the sub states within Kerala.
Places in Kannur are:

More About Buses To Bangalore

Buses to Bangalore are available for sightseeing places that come in a wide-variety of destination types, ranging from forests to hills, temple towns to archaeological monuments, palaces to tea plantations, all of which are easily accessible either by the Indian Railways or private/government bus services. Distance from Bangalore to Major Cities: Distance of Bangalore to prominent cities are - Mysore (139 km), Ramanagara (49 km), Sangama (103 km), Savandurga (103 km), Nandi Hills (60 km), Bannerghatta National Park (outskirts), Krishna Raja Sagar Dam and Brindavan Gardens (143 km), Coorg (252 km), Srirangapatnam (127 km), as well as Belur and Halebid (213 km), and many more! Bus tickets from Bangaore are available to all these places.