The journey from Neliwada to Thiruvananthapuram covers approximately 1600 km. The most practical way is to take a train from Vizianagaram to Thiruvananthapuram. The road journey follows NH 16 and NH 66. Expect a total travel time of 30 to 34 hours.
Total Distance: 1600 km by road, 1400 km air distance.
Direct trains are available daily.
October to March for pleasant weather.