The journey from Miryalaguda to Madurai covers about 1000 kilometers. Trains are the most practical mode, taking 18 to 20 hours. The route passes through the scenic regions of South India.
Total Distance: 1000 km by road, 850 km straight-line.
Overnight trains are best.
October to March.