The journey from Thiruvambady to Visakhapatnam covers approximately 1500 km. You must first reach Kozhikode station. From there, you can take a train to Visakhapatnam Junction. The travel time by train is roughly 30 to 35 hours. Visakhapatnam is a major port city on the east coast.
Total Distance: 1500 km by road, 1200 km air distance.
Visakhapatnam is a beautiful coastal city; plan your visit accordingly.
October to March for the pleasant climate.