The journey from Kharagpur to Tezpur covers approximately 1050 km. You can take a train to Guwahati and then a bus or taxi to Tezpur. The total journey takes about 24 to 28 hours. Alternatively, fly from Kolkata to Guwahati and then take a taxi to Tezpur. Tezpur is a beautiful city on the banks of the Brahmaputra River.
Total Distance: Driving distance is 1050 km; straight-line air distance is 850 km.
Book tickets well in advance.
October to March for pleasant weather.