Traveling from the hills of Kalpetta to the coastal city of Visakhapatnam is a long-haul journey covering over 1200 km. You must first reach Kozhikode via the NH 766. From Kozhikode, you can board long-distance trains that traverse the eastern coast of India. The journey offers a transition from the lush green Western Ghats to the industrial and coastal landscape of Vizag. Expect a travel time of at least 26 to 30 hours.
Total Distance: 1250 km by road, 980 km straight-line.
Check for trains originating from Mangalore or Ernakulam that pass through Kozhikode.
November to February for pleasant coastal weather.