The journey from Dinhata to Guwahati is approximately 350 km. You can take a bus to Cooch Behar and then a train to Guwahati. The journey takes about 8-10 hours. Guwahati is the gateway to the Northeast.
Total Distance: 350 km by road, 280 km straight-line air distance.
Book your train tickets well in advance.
October to March for pleasant weather.