The journey from Annavaram to Kozhikode is a long-haul rail trip across the southern coast. You will pass through major cities like Vijayawada and Chennai. The travel time is approximately 22 to 26 hours. Kozhikode is a beautiful coastal city with rich cultural heritage.
Total Distance: Driving distance 1200 km, straight-line air distance 1000 km.
Book your connecting train with a buffer of at least 4 hours.
October to March for pleasant weather.