The journey from Yerraguntla to Vizianagaram covers approximately 700 kilometers. You will travel north along the coast to reach the city of Vizianagaram. Road travel via NH 16 is the most efficient method, taking about 13 to 15 hours. Train connectivity is also available, with several express trains connecting Yerraguntla to Vizianagaram Junction.
Total Distance: Driving distance is 700 km and straight-line air distance is 600 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 15 hours |
| Avg Price | 700-1600 INR | 1000-2000 INR |
| Operator | Indian Railways | APSRTC |
| Route | Yerraguntla Junction to Vizianagaram Junction. | Yerraguntla to Vizianagaram via NH 16. |
| Tip | Book your train tickets well in advance as this is a popular route. | Overnight sleeper buses are a comfortable option for this journey. |
October to March, when the weather in Vizianagaram is pleasant.