| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Smvt Bengaluru SMVB Source | Start | 10:15 AM | - | 0 | 1 |
| 2 | Krishnarajapurm KJM | 10:28 AM | 10:30 AM | 2m | 7 | 1 |
| 3 | Bangarapet Jn. BWT | 11:08 AM | 11:10 AM | 2m | 64 | 1 |
| 4 | Kuppam KPN | 11:34 AM | 11:36 AM | 2m | 95 | 1 |
| 5 | Jolarpettai Jn. JTJ | 12:25 PM | 12:30 PM | 5m | 133 | 1 |
| 6 | Katpadi Jn KPD | 1:40 PM | 1:45 PM | 5m | 217 | 1 |
| 7 | Arakkonam Jn. AJJ | 2:33 PM | 2:35 PM | 2m | 278 | 1 |
| 8 | Perambur PER | 3:30 PM | 3:35 PM | 5m | 341 | 1 |
| 9 | Nayudupeta NYP | 5:18 PM | 5:20 PM | 2m | 450 | 1 |
| 10 | Nellore NLR | 6:08 PM | 6:10 PM | 2m | 516 | 1 |
| 11 | Ongole OGL | 7:38 PM | 7:40 PM | 2m | 632 | 1 |
| 12 | Chirala CLX | 8:23 PM | 8:25 PM | 2m | 682 | 1 |
| 13 | Tenali Jn TEL | 9:13 PM | 9:15 PM | 2m | 739 | 1 |
| 14 | Vijayawada Jn BZA | 9:50 PM | 10:00 PM | 10m | 771 | 1 |
| 15 | Eluru EE | 10:53 PM | 10:55 PM | 2m | 830 | 1 |
| 16 | Rajamundry RJY | 12:38 AM | 12:40 AM | 2m | 920 | 2 |
| 17 | Samalkot Jn SLO | 1:23 AM | 1:25 AM | 2m | 970 | 2 |
| 18 | Anakapalle AKP | 2:53 AM | 2:55 AM | 2m | 1087 | 2 |
| 19 | Duvvada DVD | 3:35 AM | 3:37 AM | 2m | 1103 | 2 |
| 20 | Pendurti PDT | 4:18 AM | 4:20 AM | 2m | 1125 | 2 |
| 21 | Kottavalasa KTV | 4:28 AM | 4:30 AM | 2m | 1134 | 2 |
| 22 | Vizianagram Jn VZM | 5:00 AM | 5:10 AM | 10m | 1168 | 2 |
| 23 | Srikakulam Road CHE | 5:58 AM | 6:00 AM | 2m | 1238 | 2 |
| 24 | Palasa PSA | 7:35 AM | 7:37 AM | 2m | 1310 | 2 |
| 25 | Brahmapur BAM | 8:27 AM | 8:32 AM | 5m | 1384 | 2 |
| 26 | Balugan BALU | 9:15 AM | 9:17 AM | 2m | 1460 | 2 |
| 27 | Khurda Road Jn KUR | 10:25 AM | 10:40 AM | 15m | 1531 | 2 |
| 28 | Bhubaneswar BBS | 11:05 AM | 11:10 AM | 5m | 1550 | 2 |
| 29 | Cuttack CTC | 11:43 AM | 11:45 AM | 2m | 1577 | 2 |
| 30 | Jajpur K Road JJKR | 12:50 PM | 12:52 PM | 2m | 1649 | 2 |
| 31 | Bhadrakh BHC | 1:42 PM | 1:44 PM | 2m | 1693 | 2 |
| 32 | Balasore BLS | 2:48 PM | 2:50 PM | 2m | 1752 | 2 |
| 33 | Kharagpur Jn KGP | 4:35 PM | 4:43 PM | 8m | 1873 | 2 |
| 34 | Andul ADL | 6:05 PM | 6:10 PM | 5m | 1976 | 2 |
| 35 | Dankuni DKAE | 7:05 PM | 7:10 PM | 5m | 1995 | 2 |
| 36 | Bardhaman BWN | 8:00 PM | 8:02 PM | 2m | 2074 | 2 |
| 37 | Bolpur S Niktn BHP | 8:44 PM | 8:46 PM | 2m | 2126 | 2 |
| 38 | Rampur Hat RPH | 9:36 PM | 9:38 PM | 2m | 2186 | 2 |
| 39 | Malda Town MLDT | 1:00 AM | 1:10 AM | 10m | 2308 | 3 |
| 40 | Eklakhi EKI | 1:40 AM | 1:42 AM | 2m | 2328 | 3 |
| 41 | Buniadpur BNDP | 2:13 AM | 2:15 AM | 2m | 2370 | 3 |
| 42 | Ganga Rampur GRMP | 2:26 AM | 2:28 AM | 2m | 2382 | 3 |
| 43 | Balurghat BLGT Destination | 4:15 AM | End | - | 2414 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.