Vijayawada Junction → Macherla

Trains that stop at both stations on this route.

  • 5h 15m

    162 km · 17 stops

    Vijayawada Junction to Macherla

    DailyGEN

    Departs

    16:15

    Vijayawada Junction (BZA)

    Arrives

    21:30

    Macherla (MCLA)

Download the app

Search trains from Vijayawada Junction to Macherla with live tracking, delay alerts & more on Android.

Get it on Google Play