The journey from Barrackpore to Guwahati covers 950 kilometers across the plains of West Bengal and into Assam. The most practical way is to take a train from Kolkata or Howrah station. The route offers beautiful views of the countryside and the Brahmaputra River. Expect a travel time of 18 to 20 hours by train. Flight is also an option from Kolkata airport.
Total Distance: 950 km by road, 550 km straight-line.
The Saraighat Express or Kamrup Express are excellent options.
October to April for pleasant weather.