The journey from Payakaraopeta to Madurai covers about 1000 kilometers. The best way is to take a train from Tuni or Visakhapatnam to Madurai. The journey takes about 20 to 22 hours.
Total Distance: 1000 km by road, 850 km straight-line.
Book well in advance.
October to March.