| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Jammu Tawi (JAT) | Starts | 23:45 | 0 | 0 km |
| 2 | Samba (SMBX) | 00:14 | 00:16 | 2 min | 33 km |
| 3 | Kathua (KTHU) | 00:51 | 00:53 | 2 min | 77 km |
| 4 | Madhopur Punjab (MDPB) | 01:03 | 01:05 | 2 min | 85 km |
| 5 | Chakki Bank (CHKB) | 01:35 | 01:40 | 5 min | 100 km |
| 6 | Mukerian (MEX) | 02:13 | 02:15 | 2 min | 139 km |
| 7 | Dasuya (DZA) | 02:32 | 02:34 | 2 min | 155 km |
| 8 | Tanda Urmar (TDO) | 02:50 | 02:52 | 2 min | 170 km |
| 9 | Jalandhar Cant (JRC) | 03:40 | 03:45 | 5 min | 213 km |
| 10 | Phagwara Jn (PGW) | 03:58 | 04:00 | 2 min | 229 km |
| 11 | Phillaur Jn (PHR) | 04:18 | 04:20 | 2 min | 251 km |
| 12 | Ludhiana Jn (LDH) | 05:05 | 05:20 | 15 min | 265 km |
| 13 | Ahmadgarh (AHH) | 05:45 | 05:47 | 2 min | 291 km |
| 14 | Malerkotla (MET) | 06:03 | 06:05 | 2 min | 310 km |
| 15 | Dhuri Jn (DUI) | 06:35 | 06:55 | 20 min | 327 km |
| 16 | Sangrur (SAG) | 07:13 | 07:15 | 2 min | 343 km |
| 17 | Sunam (SFM) | 07:36 | 07:38 | 2 min | 355 km |
| 18 | Jakhal Jn (JHL) | 08:55 | 09:00 | 5 min | 393 km |
| 19 | Tohana (TUN) | 09:11 | 09:13 | 2 min | 409 km |
| 20 | Narwana Jn (NRW) | 09:33 | 09:35 | 2 min | 431 km |
| 21 | Uchana (UCA) | 09:48 | 09:50 | 2 min | 446 km |
| 22 | Jind Jn (JIND) | 10:20 | 10:25 | 5 min | 465 km |
| 23 | Julana (JNA) | 10:46 | 10:48 | 2 min | 490 km |
| 24 | Rohtak Jn (ROK) | 11:25 | 11:30 | 5 min | 522 km |
| 25 | Bahadurgarh (BGZ) | 11:59 | 12:01 | 2 min | 566 km |
| 26 | Shakurbasti (SSB) | 12:24 | 12:26 | 2 min | 586 km |
| 27 | New Delhi (NDLS) | 13:15 | 14:25 | 70 min | 593 km |
| 28 | H Nizamuddin (NZM) | 14:45 | 15:13 | 28 min | 600 km |
| 29 | Faridabad (FDB) | 15:31 | 15:33 | 2 min | 621 km |
| 30 | Agra Cantt (AGC) | 18:30 | 18:35 | 5 min | 787 km |
| 31 | Dhaulpur (DHO) | 19:10 | 19:12 | 2 min | 840 km |
| 32 | Gwalior (GWL) | 20:09 | 20:12 | 3 min | 906 km |
| 33 | Jhansi Jn (JHS) | 21:35 | 21:45 | 10 min | 1003 km |
| 34 | Bhopal Jn (BPL) | 01:50 | 02:00 | 10 min | 1294 km |
| 35 | Itarsi Jn (ET) | 03:35 | 03:45 | 10 min | 1386 km |
| 36 | Nagpur (NGP) | 08:25 | 08:40 | 15 min | 1683 km |
| 37 | Sevagram (SEGM) | 09:39 | 09:41 | 2 min | 1759 km |
| 38 | Chandrapur (CD) | 11:18 | 11:20 | 2 min | 1880 km |
| 39 | Balharshah (BPQ) | 11:50 | 12:00 | 10 min | 1894 km |
| 40 | Ramgundam (RDM) | 13:50 | 13:52 | 2 min | 2035 km |
| 41 | Warangal (WL) | 15:28 | 15:33 | 5 min | 2138 km |
| 42 | Khammam (KMT) | 17:08 | 17:10 | 2 min | 2245 km |
| 43 | Vijayawada Jn (BZA) | 19:05 | 19:20 | 15 min | 2346 km |
| 44 | Tenali Jn (TEL) | 19:47 | 19:49 | 2 min | 2378 km |
| 45 | Ongole (OGL) | 21:12 | 21:14 | 2 min | 2485 km |
| 46 | Nellore (NLR) | 22:26 | 22:28 | 2 min | 2601 km |
| 47 | Gudur Jn (GDR) | 23:41 | 23:43 | 2 min | 2639 km |
| 48 | Renigunta Jn (RU) | 00:55 | 01:05 | 10 min | 2722 km |
| 49 | Tirupati (TPTY) | 01:20 | 01:22 | 2 min | 2732 km |
| 50 | Chittor (CTO) | 02:33 | 02:35 | 2 min | 2804 km |
| 51 | Katpadi Jn (KPD) | 03:35 | 03:37 | 2 min | 2836 km |
| 52 | Jolarpettai (JTJ) | 04:50 | 04:55 | 5 min | 2920 km |
| 53 | Salem Jn (SA) | 06:25 | 06:30 | 5 min | 3040 km |
| 54 | Erode Jn (ED) | 07:50 | 08:10 | 20 min | 3103 km |
| 55 | Tiruppur (TUP) | 08:58 | 09:00 | 2 min | 3153 km |
| 56 | Coimbatore Jn (CBE) | 10:05 | 10:10 | 5 min | 3203 km |
| 57 | Palakkad (PGT) | 11:10 | 11:15 | 5 min | 3258 km |
| 58 | Shoranur Jn (SRR) | 12:20 | 12:25 | 5 min | 3302 km |
| 59 | Kozhikode (CLT) | 14:05 | 14:10 | 5 min | 3388 km |
| 60 | Thalassery (TLY) | 15:18 | 15:20 | 2 min | 3456 km |
| 61 | Kannur (CAN) | 16:00 | 16:05 | 5 min | 3477 km |
| 62 | Kasaragod (KGQ) | 17:33 | 17:35 | 2 min | 3563 km |
| 63 | Mangalore Cntl (MAQ) | 18:45 | 00:00 | 315 min | 3609 km |
| 64 | Erode Jn (ED) | 00:00 | 08:50 | 530 min | 3103 km |
| 65 | Karur (KRR) | 10:00 | 10:15 | 15 min | 3168 km |
| 66 | Tiruchchirapali (TPJ) | 11:50 | 11:55 | 5 min | 3244 km |
| 67 | Dindigul Jn (DG) | 13:20 | 13:25 | 5 min | 3338 km |
| 68 | Kodaikanal Road (KQN) | 13:45 | 13:47 | 2 min | 3364 km |
| 69 | Madurai Jn (MDU) | 14:50 | Ends | 0 | 3404 km |