The journey from Annavaram to Kolkata covers 900 km. You can take a direct train from Annavaram to Kolkata. The route passes through the scenic coastal landscapes of Andhra Pradesh, Odisha, and West Bengal. Expect a travel time of 16 to 20 hours by train. Kolkata is known for its culture, history, and food.
Total Distance: 900 km by road, 750 km straight-line air distance.
Book your tickets in advance for a comfortable journey.
October to March for pleasant weather.