| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Howrah Jn (HWH) | Starts | 23:45 | 0 | 0 km |
| 2 | Kharagpur Jn (KGP) | 01:25 | 01:30 | 5 min | 116 km |
| 3 | Balasore (BLS) | 03:00 | 03:05 | 5 min | 234 km |
| 4 | Bhadrakh (BHC) | 04:05 | 04:07 | 2 min | 296 km |
| 5 | Jajpur K Road (JJKR) | 04:39 | 04:40 | 1 min | 340 km |
| 6 | Cuttack (CTC) | 05:40 | 05:45 | 5 min | 412 km |
| 7 | Bhubaneswar (BBS) | 06:20 | 06:25 | 5 min | 439 km |
| 8 | Khurda Road Jn (KUR) | 06:55 | 07:10 | 15 min | 458 km |
| 9 | Balugan (BALU) | 07:59 | 08:00 | 1 min | 529 km |
| 10 | Chatrapur (CAP) | 08:40 | 08:41 | 1 min | 584 km |
| 11 | Brahmapur (BAM) | 09:00 | 09:05 | 5 min | 605 km |
| 12 | Ichchpuram (IPM) | 09:27 | 09:28 | 1 min | 629 km |
| 13 | Sompeta (SPT) | 09:42 | 09:43 | 1 min | 647 km |
| 14 | Palasa (PSA) | 10:35 | 10:37 | 2 min | 679 km |
| 15 | Naupada Jn (NWP) | 10:59 | 11:00 | 1 min | 705 km |
| 16 | Srikakulam Road (CHE) | 11:38 | 11:40 | 2 min | 752 km |
| 17 | Chipurupalle (CPP) | 12:09 | 12:10 | 1 min | 791 km |
| 18 | Vizianagram Jn (VZM) | 12:42 | 12:47 | 5 min | 821 km |
| 19 | Vishakapatnam (VSKP) | 13:55 | 14:15 | 20 min | 882 km |
| 20 | Anakapalle (AKP) | 15:02 | 15:03 | 1 min | 915 km |
| 21 | Tuni (TUNI) | 15:46 | 15:47 | 1 min | 979 km |
| 22 | Annavaram (ANV) | 16:01 | 16:02 | 1 min | 995 km |
| 23 | Samalkot Jn (SLO) | 16:29 | 16:31 | 2 min | 1032 km |
| 24 | Rajamundry (RJY) | 17:28 | 17:33 | 5 min | 1083 km |
| 25 | Nidadavolu Jn (NDD) | 17:57 | 17:58 | 1 min | 1105 km |
| 26 | Tadepalligudem (TDD) | 18:15 | 18:16 | 1 min | 1125 km |
| 27 | Eluru (EE) | 18:49 | 18:50 | 1 min | 1172 km |
| 28 | Vijayawada Jn (BZA) | 20:30 | 20:45 | 15 min | 1232 km |
| 29 | Tenali Jn (TEL) | 21:14 | 21:15 | 1 min | 1263 km |
| 30 | Bapatla (BPP) | 21:49 | 21:50 | 1 min | 1306 km |
| 31 | Chirala (CLX) | 22:01 | 22:02 | 1 min | 1321 km |
| 32 | Ongole (OGL) | 22:46 | 22:47 | 1 min | 1370 km |
| 33 | Nellore (NLR) | 00:02 | 00:03 | 1 min | 1486 km |
| 34 | Gudur Jn (GDR) | 01:23 | 01:25 | 2 min | 1525 km |
| 35 | Chennai Central (MAS) | 03:50 | Ends | 0 | 1662 km |