The journey from Periyakulam to Guwahati is a massive 2800 km trip. The most practical way is to travel to Madurai and take a flight to Guwahati with a layover in Chennai or Kolkata. The train journey is extremely long, taking over 50 hours. Flying is highly recommended for this distance.
Total Distance: Driving distance is 2800 km, straight-line air distance is 2200 km.
Book your flight well in advance for better prices.
October to March for pleasant weather.