The journey from Miryalaguda to Pune covers about 600 kilometers. Trains are the most practical mode, taking 12 to 14 hours. The route passes through the scenic Western Ghats.
Total Distance: 600 km by road, 500 km straight-line.
Overnight trains are best.
October to March.