| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | ERANAKULAM JN (ERS) | 1 | Source | 21:05 | 0 | 1 |
| 2. | ALUVA (AWY) | 1 | 21:30 | 21:35 | 20 | 1 |
| 3. | THRISUR (TCR) | 1 | 22:25 | 22:30 | 75 | 1 |
| 4. | PALAKKAD (PGT) | 1 | 00:10 | 00:15 | 152 | 2 |
| 5. | COIMBATORE JN (CBE) | 1 | 01:20 | 01:25 | 206 | 2 |
| 6. | TIRUPPUR (TUP) | 1 | 02:00 | 02:05 | 256 | 2 |
| 7. | ERODE JN (ED) | 1 | 03:00 | 03:05 | 306 | 2 |
| 8. | SALEM JN (SA) | 1 | 04:05 | 04:10 | 368 | 2 |
| 9. | JOLARPETTAI (JTJ) | 1 | 05:55 | 06:00 | 488 | 2 |
| 10. | KATPADI JN (KPD) | 1 | 07:00 | 07:05 | 572 | 2 |
| 11. | ARAKKONAM (AJJ) | 1 | 08:03 | 08:05 | 634 | 2 |
| 12. | CHENNAI CENTRAL (MAS) | 1 | 09:30 | 09:55 | 701 | 2 |
| 13. | ONGOLE (OGL) | 1 | 14:20 | 14:21 | 993 | 2 |
| 14. | VIJAYAWADA JN (BZA) | 1 | 16:45 | 17:00 | 1131 | 2 |
| 15. | RAJAMUNDRY (RJY) | 1 | 19:08 | 19:13 | 1281 | 2 |
| 16. | VISHAKAPATNAM (VSKP) | 1 | 23:15 | 23:35 | 1481 | 2 |
| 17. | VIZIANAGRAM JN (VZM) | 1 | 00:30 | 00:32 | 1542 | 3 |
| 18. | SRIKAKULAM ROAD (CHE) | 1 | 01:25 | 01:27 | 1611 | 3 |
| 19. | PALASA (PSA) | 1 | 02:32 | 02:34 | 1684 | 3 |
| 20. | BRAHMAPUR (BAM) | 1 | 03:30 | 03:32 | 1758 | 3 |
| 21. | BALUGAN (BALU) | 1 | 04:30 | 04:31 | 1834 | 3 |
| 22. | KHURDA ROAD JN (KUR) | 1 | 05:40 | 05:45 | 1905 | 3 |
| 23. | BHUBANESWAR (BBS) | 1 | 06:10 | 06:30 | 1924 | 3 |
| 24. | CUTTACK (CTC) | 1 | 06:57 | 07:02 | 1952 | 3 |
| 25. | JAJPUR K ROAD (JJKR) | 1 | 07:50 | 07:58 | 2023 | 3 |
| 26. | BHADRAKH (BHC) | 1 | 09:00 | 09:02 | 2067 | 3 |
| 27. | BALASORE (BLS) | 1 | 09:47 | 09:49 | 2129 | 3 |
| 28. | KHARAGPUR JN (KGP) | 1 | 11:25 | 11:40 | 2247 | 3 |
| 29. | SANTRAGACHI JN (SRC) | 1 | 13:24 | 13:25 | 2355 | 3 |
| 30. | HOWRAH JN (HWH) | 1 | 13:55 | 14:15 | 2363 | 3 |
| 31. | BOLPUR S NIKTN (BHP) | 1 | 16:18 | 16:23 | 2509 | 3 |
| 32. | RAMPUR HAT (RPH) | 1 | 17:25 | 17:45 | 2569 | 3 |
| 33. | PAKUR (PKR) | 1 | 18:28 | 18:29 | 2622 | 3 |
| 34. | MALDA TOWN (MLDT) | 1 | 20:00 | 20:15 | 2690 | 3 |
| 35. | KISHANGANJ (KNE) | 1 | 22:00 | 22:02 | 2836 | 3 |
| 36. | NEW JALPAIGURI (NJP) | 1 | 23:50 | 00:10 | 2923 | 4 |
| 37. | DHUPGURI (DQG) | 1 | 01:06 | 01:08 | 2988 | 4 |
| 38. | NEW COOCH BEHAR (NCB) | 1 | 02:10 | 02:12 | 3049 | 4 |
| 39. | NEW ALIPURDAUR (NOQ) | 1 | 02:30 | 02:32 | 3068 | 4 |
| 40. | NEW BONGAIGAON (NBQ) | 1 | 04:30 | 04:35 | 3174 | 4 |
| 41. | BARPETA ROAD (BPRD) | 1 | 05:09 | 05:10 | 3219 | 4 |
| 42. | RANGIYA JN (RNY) | 1 | 06:10 | 06:15 | 3284 | 4 |
| 43. | KAMAKHYA (KYQ) | 1 | 07:36 | 07:37 | 3325 | 4 |
| 44. | GUWAHATI (GHY) | 1 | 07:55 | Destination | 3331 | 4 |