The distance from Channapattana to Kolkata is approximately 1900 km. The most practical way to travel is by train from Bengaluru. The journey takes about 30 to 35 hours by train. Kolkata is famous for its history, literature, and food.
Total Distance: 1900 km by road, 1600 km air distance.
Trains are the most comfortable mode for this long distance.
October to March for pleasant weather.