Traveling from Dharmavaram to Guwahati is a massive journey of over 2600 km. You will need to take a train to a major hub like Chennai or Kolkata and then connect to Guwahati. The total travel time is approximately 48 to 55 hours. This is a significant journey across the length of India.
Total Distance: 2600 km by road, 2200 km straight-line.
Consider a flight from Bengaluru to save time.
October to April for pleasant weather.