The distance from Mysuru to Thiruvananthapuram is approximately 700 km. The most practical way is to take a train from Mysuru to Thiruvananthapuram, which takes over 15 hours. Alternatively, you can take a bus, which takes over 18 hours. Thiruvananthapuram is the capital of Kerala.
Total Distance: 700 km driving distance and 550 km straight-line air distance.
Check for trains like the Kochuveli Express.
Choose a sleeper bus for the overnight journey.
October to March for pleasant weather.