From Vijayawada Junction (BZA) train to Palakollu (PKO) then taxi to Amalāpuram. 4 h 40 min ₹1,742. From Vijayawada taxi to Amalāpuram. 2 h 34 min ₹3,692. From Vijayawada drive to Amalāpuram. 2 h 34 min ₹1,389.
Train from Vijayawada to Amalāpuram
Indian Railways operates a train from Vijayawada to Amalāpuram once daily. Tickets cost $2 - $16 and the journey takes 4 h 4 min.