The journey from Vizianagaram to Medak covers approximately 750 km. You should take a train to Hyderabad and then proceed by road to Medak. The road journey from Hyderabad to Medak takes about 2-3 hours. Total travel time is roughly 14 to 16 hours.
Total Distance: 750 km by road and 660 km straight-line air distance.
Medak is best reached by road from Hyderabad.
November to February for pleasant weather.