The journey from Shivamogga to Kolkata covers 2000 km. The most comfortable way is by train, which takes approximately 35 hours. Flights are also available from nearby airports.
Total Distance: 2000 km by road and 1600 km by air.
Book your train tickets well in advance.
October to March for pleasant weather.