The journey from Amreli to Vijayawada covers 1300 km. You will need to reach Ahmedabad to catch a train to Vijayawada. The route passes through Maharashtra and Andhra Pradesh. Expect a travel time of 25-30 hours. Vijayawada is a major city on the banks of the Krishna River.
Total Distance: 1300 km by road, 1100 km air distance.
Book in advance.
October to March.