Traveling from Oni to Madurai involves crossing the Western Ghats and entering the plains of Tamil Nadu. The total distance is roughly 1200 km. You will need to reach a major station like Ratnagiri or Kankavali to board a train heading south. The journey is long and requires careful planning of connections. Expect a travel duration of approximately 24 hours.
Total Distance: Driving distance is 1200 km; straight-line air distance is 950 km.
Check for trains that pass through Madurai on the way to Nagercoil.
November to February for pleasant weather in Madurai.