It runs via. New Guntur.
It has halts enroute at Palakollu, Veeravasaram, Bhimavaram Junction, Bhimavaram Town, Akividu, Kaikaluru, Gudivada Junction, Tarigoppula, Uppaluru, Vijayawada Junction, New Guntur, Tenali Junction, Nidubrolu, Bapatla, Chirala, Ongole, Kavali, Nellore, Gudur Junction, and Renigunta Junction stations.