| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| AGARTALA | --------- | Start | 05:30 | 1 |
| AMBASA | 06:30 | 2 mins | 06:32 | - |
| DHARMANAGAR | 08:15 | 5 mins | 08:20 | - |
| NEW KARIMGANJ | 10:11 | 1 min | 10:12 | - |
| BADARPUR JN | 11:40 | 15 mins | 11:55 | 1 |
| NEW HALFLONG | 14:59 | 1 min | 15:00 | - |
| LUMDING JN | 17:45 | 30 mins | 18:15 | 1 |
| GUWAHATI | 22:45 | 10 mins | 22:55 | 1 |
| KAMAKHYA | 23:10 | 5 mins | 23:15 | - |
| RANGIYA JN | 00:03 | 5 mins | 00:08 | - |
| NALBARI | 00:24 | 1 min | 00:25 | - |
| BARPETA ROAD | 01:04 | 1 min | 01:05 | - |
| NEW BONGAIGAON | 02:10 | 10 mins | 02:20 | 1 |
| KOKRAJHAR | 02:48 | 2 mins | 02:50 | - |
| FAKIRAGRAM JN | 03:00 | 2 mins | 03:02 | - |
| GOSSAIGAON HAT | 03:23 | 2 mins | 03:25 | - |
| KAMAKHYAGURI | 03:49 | 1 min | 03:50 | - |
| NEW ALIPURDAUR | 04:10 | 5 mins | 04:15 | - |
| NEW COOCH BEHAR | 04:45 | 5 mins | 04:50 | 1 |
| FALAKATA | 05:22 | 2 mins | 05:24 | 1 |
| DHUPGURI | 05:44 | 2 mins | 05:46 | - |
| JALPAIGURI ROAD | 06:25 | 2 mins | 06:27 | - |
| NEW JALPAIGURI | 07:35 | 15 mins | 07:50 | 1 |
| ALUABARI ROAD | 08:34 | 2 mins | 08:36 | 2 |
| KISHANGANJ | 09:00 | 2 mins | 09:02 | - |
| DALKOLHA | 09:26 | 1 min | 09:27 | - |
| BARSOI JN | 09:55 | 2 mins | 09:57 | - |
| AZAMNAGAR ROAD | 10:13 | 1 min | 10:14 | - |
| SAMSI | 11:07 | 1 min | 11:08 | - |
| MALDA TOWN | 12:15 | 25 mins | 12:40 | - |
| NEW FARAKKA JN | 13:15 | 2 mins | 13:17 | - |
| PAKUR | 13:57 | 1 min | 13:58 | - |
| MURARAI | 14:19 | 1 min | 14:20 | - |
| RAMPUR HAT | 15:02 | 2 mins | 15:04 | - |
| SAINTHIA | 15:36 | 2 mins | 15:38 | 1 |
| AHMADPUR JN | 15:50 | 1 min | 15:51 | - |
| BOLPUR SHANTINIKETAN | 16:11 | 5 mins | 16:16 | - |
| BARDDHAMAN JN | 17:18 | 5 mins | 17:23 | - |
| DAKSHINESWAR | 18:52 | 1 min | 18:53 | - |
| KOLKATA SEALDAH | 19:25 | End | --------- | 1 |