The journey from Mahabubnagar to Guwahati is a long-distance trip of over 2500 km. You must travel to Hyderabad to catch a train to Guwahati. The rail journey takes over 50 hours. Guwahati is the gateway to the Northeast and is situated on the banks of the Brahmaputra.
Total Distance: 2500 km by road, 2000 km air distance.
This is a very long journey; consider breaking it up.
October to April for pleasant weather.