| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| PURI | --------- | Start | 17:30 | 1 |
| SAKHI GOPAL | 17:48 | 2 mins | 17:50 | 3 |
| KHURDA ROAD JN | 18:20 | 20 mins | 18:40 | 4 |
| KALUPARA GHAT | 19:11 | 2 mins | 19:13 | 1 |
| BALUGAON | 19:40 | 2 mins | 19:42 | 1 |
| CHATRAPUR | 20:26 | 2 mins | 20:28 | 2 |
| BRAHMAPUR | 20:50 | 5 mins | 20:55 | 2 |
| PALASA | 22:18 | 2 mins | 22:20 | 2 |
| SRIKAKULAM ROAD | 23:13 | 2 mins | 23:15 | 3 |
| VIZIANAGRAM JN | 00:15 | 25 mins | 00:40 | 1 |
| BOBBILI | 01:30 | 2 mins | 01:32 | 1 |
| PARVATIPURAM TN | 01:55 | 2 mins | 01:57 | 1 |
| RAYAGADA | 02:42 | 5 mins | 02:47 | 1 |
| MUNIGUDA | 03:43 | 2 mins | 03:45 | 2 |
| NORLA ROAD | 04:25 | 2 mins | 04:27 | 2 |
| KESINGA | 04:46 | 2 mins | 04:48 | 1 |
| TITLAGARH | 05:10 | 10 mins | 05:20 | 3 |
| KANTABANJI | 05:50 | 10 mins | 06:00 | 1 |
| KHARIAR ROAD | 06:50 | 2 mins | 06:52 | 2 |
| BAGBAHRA | 07:10 | 2 mins | 07:12 | 1 |
| MAHASAMUND | 07:38 | 2 mins | 07:40 | 2 |
| RAIPUR JN | 09:30 | 20 mins | 09:50 | 2 |
| BHILAI POWER HOUSE | 10:16 | 2 mins | 10:18 | 2 |
| DURG | 10:38 | 5 mins | 10:43 | 2 |
| RAJ NANDGAON | 11:04 | 2 mins | 11:06 | 2 |
| DONGARGARH | 11:32 | 2 mins | 11:34 | 1 |
| GONDIA JN | 12:40 | 2 mins | 12:42 | 3 |
| BHANDARA ROAD | 13:28 | 2 mins | 13:30 | 1 |
| NAGPUR | 14:35 | 5 mins | 14:40 | 8 |
| WARDHA JN | 15:51 | 3 mins | 15:54 | 2 |
| BADNERA JN | 17:30 | 3 mins | 17:33 | 1 |
| AKOLA JN | 18:25 | 5 mins | 18:30 | 1 |
| NANDURA | 19:14 | 1 min | 19:15 | 1 |
| MALKAPUR | 19:38 | 2 mins | 19:40 | 1 |
| BHUSAVAL JN | 20:45 | 5 mins | 20:50 | 3 |
| JALGAON JN | 21:20 | 5 mins | 21:25 | 2 |
| DHARANGAON | 22:05 | 2 mins | 22:07 | 1 |
| NANDURBAR | 00:05 | 5 mins | 00:10 | 1 |
| SURAT | 03:37 | 5 mins | 03:42 | 1 |
| BHARUCH JN | 04:28 | 2 mins | 04:30 | 3 |
| VADODARA JN | 05:30 | 5 mins | 05:35 | 6 |
| ANAND JN | 06:09 | 1 min | 06:10 | 3 |
| NADIAD JN | 06:26 | 1 min | 06:27 | 2 |
| AHMEDABAD JN | 07:25 | End | --------- | 1 |