The distance from Keelakarai to Pune is approximately 1400 km. The most practical way to travel is by train from a major junction like Madurai or Chennai, or by flight. The journey takes about 26 to 28 hours by train. Pune is the cultural capital of Maharashtra, known for its history, education, and tech industry. The route covers a significant portion of the Indian peninsula.
Total Distance: 1400 km by road, 1200 km straight-line.
Book train tickets from Madurai or Chennai to Pune Junction.
November to February for pleasant weather.