| Train | Source | Destination | Days Run from Puri |
| 12843 - Puri Adi S F | Puri (PURI) | Ahmedabad Jn. (ADI) | Tue Fri Sat |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Puri (PURI) | Source | 05:30 PM | 0 Mins | 0 KMs | 1 |
| 2 | Sakhi Gopal (SIL) | 05:50 PM | 05:51 PM | 0 Mins | 16 KMs | 1 |
| 3 | Khurda Road Jn. (KUR) | 06:20 PM | 06:50 PM | 0 Mins | 43 KMs | 1 |
| 4 | Kalupara Ghat (KAPG) | 07:21 PM | 07:23 PM | 0 Mins | 86 KMs | 1 |
| 5 | Balugaon (BALU) | 07:52 PM | 07:54 PM | 0 Mins | 114 KMs | 1 |
| 6 | Khallikota (KIT) | 08:07 PM | 08:09 PM | 0 Mins | 131 KMs | 1 |
| 7 | Chatrapur (CAP) | 08:35 PM | 08:37 PM | 0 Mins | 168 KMs | 1 |
| 8 | Brahmapur (BAM) | 08:55 PM | 09:05 PM | 0 Mins | 189 KMs | 1 |
| 9 | Palasa (PSA) | 10:18 PM | 10:20 PM | 0 Mins | 263 KMs | 1 |
| 10 | Srikakulam Road (CHE) | 11:11 PM | 11:13 PM | 0 Mins | 336 KMs | 1 |
| 11 | Vizianagaram Jn. (VZM) | 12:10 AM | 12:35 AM | 0 Mins | 406 KMs | 1 |
| 12 | Bobbili Jn (VBL) | 01:19 AM | 01:21 AM | 0 Mins | 459 KMs | 1 |
| 13 | Parvatipuram Town (PVPT) | 01:43 AM | 01:45 AM | 0 Mins | 485 KMs | 1 |
| 14 | Rayagada (RGDA) | 02:25 AM | 02:40 AM | 0 Mins | 530 KMs | 1 |
| 15 | Muniguda (MNGD) | 03:43 AM | 03:45 AM | 0 Mins | 583 KMs | 1 |
| 16 | Norla Road (NRLR) | 04:23 AM | 04:25 AM | 0 Mins | 633 KMs | 1 |
| 17 | Kesinga (KSNG) | 04:45 AM | 04:47 AM | 0 Mins | 656 KMs | 1 |
| 18 | Titlagarh (TIG) | 05:15 AM | 05:25 AM | 0 Mins | 669 KMs | 1 |
| 19 | Kantabanji (KBJ) | 05:55 AM | 06:10 AM | 0 Mins | 702 KMs | 1 |
| 20 | Khariar Road (KRAR) | 06:55 AM | 06:57 AM | 0 Mins | 767 KMs | 1 |
| 21 | Bagbahra (BGBR) | 07:15 AM | 07:17 AM | 0 Mins | 787 KMs | 1 |
| 22 | Mahasamund (MSMD) | 07:45 AM | 07:47 AM | 0 Mins | 818 KMs | 1 |
| 23 | Raipur Jn. (R) | 09:35 AM | 09:55 AM | 0 Mins | 872 KMs | 1 |
| 24 | Bhilai Power House (BPHB) | 10:15 AM | 10:17 AM | 0 Mins | 898 KMs | 1 |
| 25 | Durg (DURG) | 10:40 AM | 10:45 AM | 0 Mins | 907 KMs | 1 |
| 26 | Raj-nandgaon (RJN) | 11:05 AM | 11:07 AM | 0 Mins | 937 KMs | 1 |
| 27 | Dongragarh (DGG) | 11:28 AM | 11:30 AM | 0 Mins | 968 KMs | 1 |
| 28 | Gondia Jn. (G) | 12:35 PM | 12:37 PM | 0 Mins | 1041 KMs | 1 |
| 29 | Bhandara Road (BRD) | 01:21 PM | 01:23 PM | 0 Mins | 1109 KMs | 1 |
| 30 | Nagpur Jn. (NGP) | 02:35 PM | 02:45 PM | 0 Mins | 1171 KMs | 1 |
| 31 | Wardha Jn. (WR) | 03:51 PM | 03:54 PM | 0 Mins | 1250 KMs | 1 |
| 32 | Badnera Jn. (BD) | 05:30 PM | 05:33 PM | 0 Mins | 1345 KMs | 1 |
| 33 | Akola Jn. (AK) | 06:25 PM | 06:30 PM | 0 Mins | 1424 KMs | 1 |
| 34 | Malkapur (MKU) | 07:39 PM | 07:40 PM | 0 Mins | 1514 KMs | 1 |
| 35 | Bhusaval Jn. (BSL) | 08:40 PM | 08:50 PM | 0 Mins | 1563 KMs | 1 |
| 36 | Jalgaon (JL) | 09:20 PM | 09:25 PM | 0 Mins | 1588 KMs | 1 |
| 37 | Nandurbar (NDB) | 12:05 AM | 12:10 AM | 0 Mins | 1738 KMs | 1 |
| 38 | Surat (ST) | 03:37 AM | 03:42 AM | 0 Mins | 1899 KMs | 1 |
| 39 | Bharuch Jn. (BH) | 04:25 AM | 04:26 AM | 0 Mins | 1957 KMs | 1 |
| 40 | Vadodara Jn. (BRC) | 05:26 AM | 05:31 AM | 0 Mins | 2027 KMs | 1 |
| 41 | Anand Jn. (ANND) | 06:00 AM | 06:01 AM | 0 Mins | 2063 KMs | 1 |
| 42 | Nadiad Jn. (ND) | 06:17 AM | 06:18 AM | 0 Mins | 2082 KMs | 1 |
| 43 | Ahmedabad Jn. (ADI) | 07:25 AM | Destination | 0 Mins | 2127 KMs | 1 |