| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MUMBAI CSMT | --------- | Start | 15:05 | 15 |
| MUMBAI DADAR CENTRAL | 15:18 | 2 mins | 15:20 | 5 |
| THANE | 15:38 | 2 mins | 15:40 | 5 |
| KALYAN JN | 16:01 | 2 mins | 16:03 | 5 |
| KARJAT | 16:43 | 2 mins | 16:45 | 1 |
| LONAVALA | 17:33 | 2 mins | 17:35 | 1 |
| PUNE JN | 19:00 | 5 mins | 19:05 | 3 |
| DAUND JN | 20:35 | 5 mins | 20:40 | 2 |
| SOLAPUR JN | 00:20 | 5 mins | 00:25 | 1 |
| KALABURAGI JUNCTION | 02:30 | 3 mins | 02:33 | 2 |
| WADI | 03:50 | 10 mins | 04:00 | 2 |
| SERAM | 04:24 | 1 min | 04:25 | 2 |
| TANDUR | 04:53 | 2 mins | 04:55 | 1 |
| LINGAMPALLI | 06:39 | 1 min | 06:40 | 2 |
| BEGAMPET | 07:00 | 2 mins | 07:02 | 1 |
| SECUNDERABAD JN | 07:45 | 15 mins | 08:00 | 5 |
| KAZIPET JN | 10:08 | 2 mins | 10:10 | 1 |
| WARANGAL | 10:18 | 2 mins | 10:20 | 1 |
| MAHBUBABAD | 11:08 | 2 mins | 11:10 | 1 |
| KHAMMAM | 11:59 | 1 min | 12:00 | 1 |
| MADHIRA | 12:31 | 1 min | 12:32 | 1 |
| VIJAYAWADA JN | 13:50 | 15 mins | 14:05 | 1 |
| ELURU | 14:48 | 2 mins | 14:50 | 2 |
| TADEPALLIGUDEM | 15:18 | 2 mins | 15:20 | 2 |
| NIDADAVOLU JN | 15:43 | 2 mins | 15:45 | 1 |
| RAJAMUNDRY | 16:23 | 2 mins | 16:25 | 3 |
| SAMALKOT JN | 17:09 | 1 min | 17:10 | 1 |
| PITHAPURAM | 17:25 | 1 min | 17:26 | 1 |
| TUNI | 17:54 | 1 min | 17:55 | 2 |
| ANAKAPALLE | 19:19 | 1 min | 19:20 | 3 |
| VISHAKAPATNAM | 20:45 | 20 mins | 21:05 | 1 |
| VIZIANAGRAM JN | 22:08 | 5 mins | 22:13 | 4 |
| SRIKAKULAM ROAD | 23:10 | 2 mins | 23:12 | 2 |
| PALASA | 00:18 | 2 mins | 00:20 | 3 |
| SOMPETA | 00:47 | 2 mins | 00:49 | 3 |
| ICHCHPURAM | 01:03 | 2 mins | 01:05 | 2 |
| BRAHMAPUR | 01:30 | 10 mins | 01:40 | 1 |
| CHATRAPUR | 01:54 | 2 mins | 01:56 | 1 |
| BALUGAON | 02:38 | 2 mins | 02:40 | 3 |
| KHURDA ROAD JN | 03:45 | 5 mins | 03:50 | 1 |
| BHUBANESWAR | 04:35 | End | --------- | 1 |