| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| PURI | Puri | 1 | starts | 22:15 | 0 | 0 | 1 |
| KUR | Khurda Road JN | 1 | 23:15 | 23:20 | 5 min | 44 km | 1 |
| BBS | Bhubaneswar | 1 | 23:45 | 23:50 | 5 min | 63 km | 1 |
| CTC | Cuttack | 1 | 00:20 | 00:25 | 5 min | 91 km | 2 |
| JJKR | Jajpur K Road | 1 | 01:14 | 01:15 | 1 min | 163 km | 2 |
| BHC | Bhadrakh | 1 | 02:00 | 02:02 | 2 min | 206 km | 2 |
| KGP | Kharagpur Jn | 1 | 04:35 | 04:45 | 10 min | 387 km | 2 |
| HWH | Howrah Jn | 1 | 07:05 | 07:30 | 25 min | 502 km | 2 |
| BDC | Bandel Jn | 1 | 08:30 | 08:32 | 2 min | 541 km | 2 |
| ABKA | Ambika Kalna | 1 | 09:14 | 09:15 | 1 min | 583 km | 2 |
| NDAE | Nabadwip Dham | 1 | 09:43 | 09:47 | 4 min | 607 km | 2 |
| KWAE | Katwa | 1 | 11:00 | 11:05 | 5 min | 646 km | 2 |
| AZ | Azimganj Jn | 1 | 12:30 | 12:35 | 5 min | 719 km | 2 |
| NFK | New Farakka Jn | 1 | 14:15 | 14:17 | 2 min | 825 km | 2 |
| MLDT | Malda Town | 1 | 15:05 | 15:20 | 15 min | 860 km | 2 |
| BOE | Barsoi Jn | 1 | 16:37 | 16:39 | 2 min | 948 km | 2 |
| KNE | Kishanganj | 1 | 17:23 | 17:25 | 2 min | 1005 km | 2 |
| NJP | New Jalpaguri | 1 | 18:50 | 19:10 | 20 min | 1093 km | 2 |
| SGUJ | Siliguri Jn | 1 | 19:30 | 19:35 | 5 min | 1100 km | 2 |
| APDJ | Alipur Duar Jn | 1 | 23:00 | 23:10 | 10 min | 1261 km | 2 |
| KOJ | Kokrajhar | 1 | 00:17 | 00:18 | 1 min | 1342 km | 3 |
| NBQ | New Bongaigaon | 1 | 01:15 | 01:20 | 5 min | 1370 km | 3 |
| GLPT | Goalpara Town | 1 | 02:02 | 02:04 | 2 min | 1450 km | 3 |
| KYQ | Kamakhya | 1 | 04:20 | ends | 0 | 1572 km | 3 |