The journey from Kayamkulam to Shivamogga covers about 600 km. Shivamogga is known as the gateway to the Malnad region. The most practical way to travel is by train, usually via Bengaluru. Road travel is also possible but long. Expect a travel time of 13 to 15 hours.
Total Distance: 600 km by road, 480 km air distance.
Shivamogga is well-connected by rail from Bengaluru.
Plan for a stopover in Bengaluru.
October to March for pleasant weather.