Traveling from the remote hills of Megamalai to the coastal city of Visakhapatnam is a long-haul journey. You must first travel 130 km by road to Madurai Junction. From Madurai, you can board a direct train or a connecting train to Visakhapatnam. The total distance is over 1100 km, and the journey takes approximately 24 hours. This route involves a transition from the Western Ghats to the Coromandel Coast.
Total Distance: 1100 km total distance; 850 km straight-line air distance.
Book tickets in advance as trains on this route fill up quickly.
November to February for pleasant weather in both locations.