The route from Mahabalipuram to Visakhapatnam follows the scenic Coromandel Coast. The distance is roughly 850 km. You can travel via Chennai and take the Coromandel Express or other trains along the East Coast Railway line. Driving via NH 16 is a smooth experience, passing through major cities like Nellore and Vijayawada.
Total Distance: 850 km by road, 720 km air distance.
The Coromandel Express is the most reliable train on this route.
October to March for pleasant coastal weather.