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