Vijayawada is approximately 1300 km from Garudeshwar. You can reach Vadodara and take a train to Vijayawada Junction. By road, the route follows NH 48 and then connects to the coastal highway network. The journey takes about 24-26 hours by road or 22-24 hours by train.
Total Distance: 1300 km by road, 1150 km air distance.
Book well in advance for this long-distance route.
October to March for pleasant weather.