| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| DIBRUGARH | --------- | Start | 23:45 | 1 |
| NEW TINSUKIA JN | 00:40 | 10 mins | 00:50 | 1 |
| NAHARKATIYA | 01:18 | 2 mins | 01:20 | 1 |
| SIMALUGURI JN | 02:45 | 5 mins | 02:50 | 1 |
| MARIANI JN | 04:10 | 10 mins | 04:20 | 1 |
| FURKATING JN | 05:18 | 2 mins | 05:20 | 1 |
| BOKAJAN | 06:15 | 2 mins | 06:17 | 1 |
| DIMAPUR | 06:35 | 10 mins | 06:45 | 1 |
| DIPHU | 07:22 | 2 mins | 07:24 | 2 |
| LUMDING JN | 08:30 | 15 mins | 08:45 | 3 |
| LANKA | 09:38 | 2 mins | 09:40 | 2 |
| HOJAI | 09:54 | 2 mins | 09:56 | 1 |
| CHAPARMUKH JN | 10:52 | 2 mins | 10:54 | 1 |
| JAGI ROAD | 11:44 | 2 mins | 11:46 | 1 |
| GUWAHATI | 14:40 | 20 mins | 15:00 | 3 |
| KAMAKHYA | 15:15 | 5 mins | 15:20 | 4 |
| RANGIYA JN | 16:00 | 10 mins | 16:10 | 1 |
| SORBHOG JN | 17:35 | 2 mins | 17:37 | - |
| NEW BONGAIGAON | 18:50 | 10 mins | 19:00 | 4 |
| KOKRAJHAR | 19:28 | 2 mins | 19:30 | 1 |
| NEW ALIPURDUAR | 20:35 | 5 mins | 20:40 | 1 |
| NEW COOCH BEHAR | 21:15 | 5 mins | 21:20 | 1 |
| DHUPGURI | 22:05 | 5 mins | 22:10 | 1 |
| NEW JALPAIGURI | 23:40 | 10 mins | 23:50 | 3 |
| KISHANGANJ | 00:55 | 5 mins | 01:00 | 1 |
| BARSOI JN | 01:53 | 2 mins | 01:55 | 1 |
| MALDA TOWN | 04:00 | 10 mins | 04:10 | 3 |
| NEW FARAKKA JN | 04:47 | 2 mins | 04:49 | 1 |
| PAKUR | 05:30 | 1 min | 05:31 | 2 |
| RAMPUR HAT | 06:31 | 5 mins | 06:36 | 1 |
| SIURI | 07:29 | 1 min | 07:30 | 2 |
| ANDAL JN | 08:50 | 2 mins | 08:52 | 5 |
| DURGAPUR | 09:18 | 20 mins | 09:38 | 1 |
| ASANSOL JN | 10:20 | 15 mins | 10:35 | 4 |
| BURNPUR | 10:46 | 2 mins | 10:48 | 1 |
| JOYCHANDI PAHAR | 11:29 | 1 min | 11:30 | 2 |
| PURULIA JN | 12:15 | 2 mins | 12:17 | 3 |
| TATANAGAR JN | 14:45 | 20 mins | 15:05 | 4 |
| HIJILLI | 17:28 | 2 mins | 17:30 | 2 |
| BALASORE | 19:05 | 2 mins | 19:07 | 2 |
| CUTTACK | 22:03 | 5 mins | 22:08 | 1 |
| BHUBANESWAR | 22:50 | 5 mins | 22:55 | 4 |
| KHURDA ROAD JN | 23:25 | 10 mins | 23:35 | 4 |
| BRAHMAPUR | 01:25 | 5 mins | 01:30 | 2 |
| VISHAKAPATNAM | 05:35 | 20 mins | 05:55 | 1 |
| RAJAMUNDRY | 08:51 | 1 min | 08:52 | 1 |
| ELURU | 09:59 | 1 min | 10:00 | 2 |
| VIJAYAWADA JN | 12:05 | 20 mins | 12:25 | 1 |
| ONGOLE | 14:14 | 1 min | 14:15 | 3 |
| NELLORE | 15:59 | 1 min | 16:00 | 3 |
| CHENNAI EGMORE | 20:05 | 15 mins | 20:20 | 9 |
| TAMBARAM | 20:50 | End | --------- | 2 |