| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | BHAGALPUR (BGP) | 1 | Source | 13:30 | 0 | 1 |
| 2. | JAMALPUR JN (JMP) | 1 | 14:30 | 14:35 | 53 | 1 |
| 3. | ABHAIPUR (AHA) | 1 | 14:52 | 14:53 | 75 | 1 |
| 4. | KIUL JN (KIUL) | 1 | 16:10 | 16:40 | 99 | 1 |
| 5. | JASIDIH JN (JSME) | 1 | 18:13 | 18:16 | 196 | 1 |
| 6. | MADHUPUR JN (MDP) | 1 | 18:41 | 18:43 | 225 | 1 |
| 7. | ASANSOL JN (ASN) | 1 | 20:10 | 20:15 | 307 | 1 |
| 8. | BARDDHAMAN JN (BWN) | 1 | 21:37 | 21:39 | 412 | 1 |
| 9. | HOWRAH JN (HWH) | 1 | 23:05 | 23:30 | 507 | 1 |
| 10. | KHARAGPUR JN (KGP) | 1 | 01:10 | 01:15 | 622 | 2 |
| 11. | BALASORE (BLS) | 1 | 02:43 | 02:45 | 740 | 2 |
| 12. | BHADRAKH (BHC) | 1 | 03:50 | 03:52 | 802 | 2 |
| 13. | CUTTACK (CTC) | 1 | 05:23 | 05:28 | 918 | 2 |
| 14. | BHUBANESWAR (BBS) | 1 | 06:00 | 06:15 | 946 | 2 |
| 15. | KHURDA ROAD JN (KUR) | 1 | 06:40 | 06:45 | 964 | 2 |
| 16. | BRAHMAPUR (BAM) | 1 | 08:40 | 08:42 | 1111 | 2 |
| 17. | VIZIANAGRAM JN (VZM) | 1 | 11:55 | 12:10 | 1327 | 2 |
| 18. | DUVVADA (DVD) | 1 | 13:27 | 13:28 | 1396 | 2 |
| 19. | RAJAMUNDRY (RJY) | 1 | 15:48 | 15:50 | 1580 | 2 |
| 20. | VIJAYAWADA JN (BZA) | 1 | 18:45 | 19:05 | 1729 | 2 |
| 21. | ONGOLE (OGL) | 1 | 21:12 | 21:13 | 1867 | 2 |
| 22. | NELLORE (NLR) | 1 | 22:27 | 22:28 | 1983 | 2 |
| 23. | GUDUR JN (GDR) | 1 | 23:41 | 23:43 | 2022 | 2 |
| 24. | KATPADI JN (KPD) | 1 | 03:35 | 03:37 | 2238 | 3 |
| 25. | JOLARPETTAI (JTJ) | 1 | 04:50 | 04:55 | 2322 | 3 |
| 26. | KRISHNARAJAPURM (KJM) | 1 | 07:33 | 07:35 | 2456 | 3 |
| 27. | YESVANTPUR JN (YPR) | 1 | 09:15 | Destination | 2478 | 3 |