The journey from Theni to Vijayawada covers approximately 900 km. You will need to travel to Madurai to catch a train or bus heading north towards Andhra Pradesh. The route follows the major arterial NH 16 and NH 44, passing through Chennai. Expect a travel time of 16 to 19 hours. Vijayawada is a major transit hub on the banks of the Krishna River.
Total Distance: 900 km by road, 750 km air distance.
Vijayawada Junction is a major stop for almost all south-bound trains.
Overnight buses from Chennai to Vijayawada are very frequent.
October to March for pleasant weather.