| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Howrah Jn (HWH) | Starts | 23:30 | 0 | 0 km |
| 2 | Kharagpur Jn (KGP) | 01:10 | 01:15 | 5 min | 116 km |
| 3 | Balasore (BLS) | 02:43 | 02:45 | 2 min | 234 km |
| 4 | Bhadrakh (BHC) | 03:50 | 03:52 | 2 min | 296 km |
| 5 | Jajpur K Road (JJKR) | 04:22 | 04:23 | 1 min | 340 km |
| 6 | Cuttack (CTC) | 05:20 | 05:25 | 5 min | 412 km |
| 7 | Bhubaneswar (BBS) | 06:00 | 06:05 | 5 min | 439 km |
| 8 | Khurda Road Jn (KUR) | 06:35 | 06:50 | 15 min | 458 km |
| 9 | Brahmapur (BAM) | 08:35 | 08:37 | 2 min | 605 km |
| 10 | Palasa (PSA) | 09:50 | 09:52 | 2 min | 679 km |
| 11 | Srikakulam Road (CHE) | 10:44 | 10:46 | 2 min | 752 km |
| 12 | Vizianagram Jn (VZM) | 11:50 | 12:05 | 15 min | 821 km |
| 13 | Duvvada (DVD) | 13:27 | 13:28 | 1 min | 885 km |
| 14 | Samalkot Jn (SLO) | 14:56 | 14:58 | 2 min | 1018 km |
| 15 | Rajamundry (RJY) | 15:48 | 15:50 | 2 min | 1069 km |
| 16 | Eluru (EE) | 16:56 | 16:57 | 1 min | 1158 km |
| 17 | Vijayawada Jn (BZA) | 18:45 | 18:55 | 10 min | 1218 km |
| 18 | Guntur Jn (GNT) | 19:40 | 20:00 | 20 min | 1250 km |
| 19 | Narasaraopet (NRT) | 20:50 | 20:51 | 1 min | 1295 km |
| 20 | Vinukonda (VKN) | 21:24 | 21:25 | 1 min | 1332 km |
| 21 | Donakonda (DKD) | 22:05 | 22:06 | 1 min | 1370 km |
| 22 | Markapur Road (MRK) | 22:29 | 22:30 | 1 min | 1394 km |
| 23 | Cumbum (CBM) | 22:49 | 22:50 | 1 min | 1420 km |
| 24 | Giddalur (GID) | 23:25 | 23:26 | 1 min | 1453 km |
| 25 | Nandyal (NDL) | 01:00 | 01:05 | 5 min | 1507 km |
| 26 | Dhone (DHNE) | 02:40 | 02:42 | 2 min | 1583 km |
| 27 | Maddikera (MKR) | 03:34 | 03:35 | 1 min | 1640 km |
| 28 | Guntakal Jn (GTL) | 04:00 | 04:10 | 10 min | 1651 km |
| 29 | Bellary Jn (BAY) | 05:20 | 05:22 | 2 min | 1702 km |
| 30 | Hospet Jn (HPT) | 06:28 | 06:30 | 2 min | 1767 km |
| 31 | Gadag Jn (GDG) | 07:43 | 07:45 | 2 min | 1852 km |
| 32 | Hubli Jn (UBL) | 08:45 | 09:00 | 15 min | 1910 km |
| 33 | Londa Jn (LD) | 10:38 | 10:40 | 2 min | 2001 km |
| 34 | Castle Rock (CLR) | 11:20 | 11:25 | 5 min | 2025 km |
| 35 | Kulem (QLM) | 12:50 | 12:55 | 5 min | 2084 km |
| 36 | Sanverdam Chuch (SVM) | 13:19 | 13:20 | 1 min | 2102 km |
| 37 | Madgaon (MAO) | 13:40 | 13:45 | 5 min | 2118 km |
| 38 | Vasco Da Gama (VSG) | 14:50 | Ends | 0 | 2146 km |