The journey from Mathabhanga to Vijayawada is a long-distance transit across the Indian heartland. You must travel to New Jalpaiguri (NJP) and board a train heading towards South India. Vijayawada is a major railway junction, making it well-connected to major cities. The journey takes approximately 30 to 35 hours by train. You will pass through the diverse landscapes of the Gangetic plains and the coastal regions of Andhra Pradesh.
Total Distance: 1700 km by road, 1450 km straight-line.
Vijayawada is a major junction; check for trains originating from Kolkata if NJP options are limited.
October to March for pleasant weather.