Vijayawada-Narasapur Passenger runs between Vijayawada Junction Railway Station and Narasapur Railway Station. Both stations are located in Andhra Pradesh. The train runs daily and covers a distance of 138 km. Main stations on the way are Tenneru, Gudivada, Akividu, Undi, Bhimavaram Town, Bhimavaram Junction and Palakollu. Second class seating coaches are available.