The journey from Nileshwar to Guwahati is a massive transit of 3000 km. Rail is the most practical mode, requiring multiple changes. You will travel from the southern coast to the gateway of the Northeast. Expect a travel time of 60+ hours.
Total Distance: 3000 km by road, 2600 km air distance.
Prepare for a very long journey.
October to March for pleasant weather.