Travel options for:
Vijayawada to Machilīpatnam
  • Train

    $11 - $17
    1. Vijayawada Junction (BZA)

      2 h 5 min - 3 times a week

      $11 - $17

  • Taxi

    $19 - $23
    1. Vijayawada

      58 min - 42.4 miles

      $19 - $23

  • Drive

    $6 - $10
    1. Vijayawada

      58 min - 42.4 miles

      $6 - $10

  • 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 ₹926. From Vijayawada taxi to Machilīpatnam. 58 min ₹1,476. From Vijayawada drive to Machilīpatnam. 58 min ₹548.

Operators: Indian Railways