The distance from Mysuru to Kolkata is approximately 2000 km. The most practical way is to travel to Bengaluru International Airport and take a flight to Kolkata. Alternatively, you can take a long-distance train from Bengaluru to Kolkata, which takes over 35 hours. Kolkata is the cultural capital of India.
Total Distance: 2000 km driving distance and 1700 km straight-line air distance.
Check for trains like the HWH Express.
Book your flight at least a month in advance.
October to March for pleasant weather.