The journey from Mayyanad to Bengaluru covers about 650 km. The most efficient way to travel is by train from Kollam Junction, which takes approximately 12 to 14 hours. Bengaluru is a major metropolitan city and the capital of Karnataka, known for its IT industry and pleasant climate.
Total Distance: 650 km by road, 550 km straight-line.
Overnight trains are the best option to save time.
October to March for pleasant weather.