The journey from Gudivada to Kolkata spans about 1150 km. You should travel to Vijayawada Junction to catch a direct or connecting train to Howrah or Shalimar (Kolkata). The journey takes approximately 18 to 22 hours. Kolkata is a vibrant city known for its culture, history, and food. The train journey is the most comfortable way to reach this city.
Total Distance: 1150 km by road, 1000 km straight-line air distance.
Book your tickets well in advance as this is a popular route.
October to March for pleasant weather.