Bangalore to Kerala by road: The popular road route is Bangalore – Salem via Krishnagiri ( NH 7) and Salem – to Kerala via Coimbatore (NH 47) . Once in Kerala you can either continue by NH 47 , if you are traveling towards south of Kerala , or take NH17 to travel to north of Kerala. Of course there are many important roads too in Kerala other than NH 17 and NH 47.
Another option is to travel to Mysore from Bangalore. From Mysore there are a few popular routes to Kerala. A number of KSRTC bus services from Bangalore to Kerala towns operate in this route.
NH 209 – NH47 combination too is an option. Firts take NH 209 from Bangalore up to Coimbatore and then to Kerala by NH 47.
Bangalore to Kerala Trains :
Train No.6527 Yaswanthpur-Cannanore Express on Monday, Wednesday and Saturday from Bangalore. This train goes to the north part of Kerala via Tamilnadu. If you are traveling to south of Kerala , like Cochin, change train at Palakkad or Shornur .
Route of Train No.6527 : Yesvantpur Jn – Hosur -Dharmapuri – Salem Jn – Erode Jn – Palakkad – Shoranur Jn – Tirur – Kozhikkode – Vadakara – Thalassery – Kannur
There are seven trains from Bangalore that run southward in Kerala. Out of it two are daily trains, that is the Bangalore-Ernakulam Express (Train No: 2677 ) and Bangalore-Kanyakumari Express ( Train No: 6526).
Route of Train No: 6526 : Bangalore city – Bangalore Cant – Krishnarajapurm – Whitefield – Malur – Bangarapet – Kuppam – Tirupattur Jn – Salem Jn – Erode Jn – Tiruppur – Coimbatore Jn – Palakkad – Ottappalam – Wadakancheri – Thrisur – Pudukad – Irinjalakuda – Chalakudi – Angamali – Aluva – Ernakulam Town – Piravam Road – Kottayam – Changanaseri – Tiruvalla – Chengannur – Mavelikara – Kayankulam Jn – Karunagapalli – Kollam Jn – Paravur – Varkala – Kadakavur – Chirayinkil – Trivandrum Pett – Trivandrum Cntl – Neyyattinkara – Dhanuvachapuram – Parashshala – Kulitturai West – Kulitthurai – Palliyadi – Eraniel – Nagercoil Jn – Kanyakumari
Bangalore to Kerala flights :
About 6 pairs of flights are operated daily between Cochin and Bangalore . Flight time is typically just over an hour.
There are 3 direct flights from Bangalore to Trivandrum (1 hour 30 minutes).