Travel options for:
Vijayawada to Machilīpatnam
  • Train

    1. Vijayawada Junction (BZA)

      2hrs 05min - 3 times a week

      $8 - $13

      • Machelipatnam (MTM)
  • Taxi

    1. Vijayawada

      59min - 43.3 miles

      $27 - $32

      • Machilīpatnam
  • Drive

    1. Vijayawada

      59min - 43.3 miles

      $6 - $9

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

From Vijayawada Junction (BZA) train to Machelipatnam (MTM). 2hrs 05min ₹731. From Vijayawada taxi to Machilīpatnam. 59min ₹2,128. From Vijayawada drive to Machilīpatnam. 59min ₹507.

Operators: Indian Railways