Travel options for:
Vijayawada to Machilīpatnam
  • Train

    $9 - $13
    1. Vijayawada Junction (BZA)

      2 h 5 min - 3 times a week

      $9 - $13

      • Machelipatnam (MTM)
  • Taxi

    $19 - $23
    1. Vijayawada

      58 min - 42.4 miles

      $19 - $23

      • Machilīpatnam
  • Drive

    $6 - $10
    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 ₹1,476. From Vijayawada drive to Machilīpatnam. 58 min ₹543.

Operators: Indian Railways