The journey from Kokrajhar to Surat is a long-distance trip of approximately 2300 km. The most practical way to travel is by train, with connections from New Bongaigaon to Surat. The journey takes about 40 to 45 hours.
Total Distance: 2300 km by rail, 1900 km straight-line air distance.
Book tickets well in advance.
October to March for pleasant weather.