The distance from Mairwa to Madurai is approximately 2300 km. The most practical way to cover this distance is by train, which takes about 42 to 50 hours. You will likely need to travel via major junctions like Chennai or Vijayawada. Madurai is a major cultural and religious hub in Tamil Nadu.
Total Distance: Driving distance is 2300 km; straight-line air distance is 2000 km.
Break your journey in Chennai for comfort.
October to March for pleasant weather.