Bus services are very good and thanks to yesmytrip .
Calicut to Bangalore
Palakkad to Bangalore
Coimbatore to Trichy
Thanjavur to Coimbatore
Bangalore to Coimbatore
Palakkad to Calicut
Haripad to Bangalore
Chengannur to Bangalore
Kollam to Bangalore
Cochin to Calicut