Travel options for:
Vijayawada to Machilīpatnam
  • Train

    1. Vijayawada Junction (BZA)

      2 h 5 min - 3 times a week

      $9 - $14

      • Machelipatnam (MTM)
  • Taxi

    1. Vijayawada

      58 min - 42.4 miles

      $27 - $35

      • Machilīpatnam
  • Drive

    1. Vijayawada

      58 min - 42.4 miles

      $6 - $10

      • Machilīpatnam
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Vijayawada Junction (BZA) train to Machelipatnam (MTM). 2 h 5 min ₹731. From Vijayawada taxi to Machilīpatnam. 58 min ₹2,087. From Vijayawada drive to Machilīpatnam. 58 min ₹541.

Operators: Indian Railways