| Train | Source | Destination | Days Run from New Delhi |
| 04649 - Nirankari Special | New Delhi (NDLS) | Firozpur Cant (FZR) | Wed |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | New Delhi (NDLS) | Source | 10:30 PM | 0 Mins | 0 KMs | 1 |
| 2 | Bhodwal Majri (BDMJ) | 11:30 PM | 11:40 PM | 10 Mins | 66 KMs | 1 |
| 3 | Samalkha (SMK) | 11:55 PM | 11:57 PM | 2 Mins | 72 KMs | 1 |
| 4 | Panipat Jn (PNP) | 12:20 AM | 12:25 AM | 5 Mins | 89 KMs | 2 |
| 5 | Jind Jn (JIND) | 02:15 AM | 02:20 AM | 5 Mins | 160 KMs | 2 |
| 6 | Jakhal Jn (JHL) | 03:52 AM | 03:57 AM | 5 Mins | 232 KMs | 2 |
| 7 | Bareta (BRZ) | 04:15 AM | 04:17 AM | 2 Mins | 246 KMs | 2 |
| 8 | Budhlada (BLZ) | 04:30 AM | 04:32 AM | 2 Mins | 261 KMs | 2 |
| 9 | Mansa (MSZ) | 04:55 AM | 04:57 AM | 2 Mins | 277 KMs | 2 |
| 10 | Bathinda (BTI) | 06:15 AM | 06:25 AM | 10 Mins | 330 KMs | 2 |
| 11 | Gangsar Jaitu (GJUT) | 06:55 AM | 06:57 AM | 2 Mins | 356 KMs | 2 |
| 12 | Kot Kapura (KKP) | 07:13 AM | 07:15 AM | 2 Mins | 372 KMs | 2 |
| 13 | Faridkot (FDK) | 07:35 AM | 07:37 AM | 2 Mins | 385 KMs | 2 |
| 14 | Firozpur Cant (FZR) | 09:15 AM | Destination | 0 Mins | 417 KMs | 2 |