| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Sangaldan SGDN Source | Start | 6:40 AM | — | 0 | 1 |
| 2 | Sumbar SMBR | 7:00 AM | 7:02 AM | 2m | 19 | 1 |
| 3 | Khari KARI | 7:18 AM | 7:20 AM | 2m | 33 | 1 |
| 4 | Banihal BAHL | 7:40 AM | 7:42 AM | 2m | 48 | 1 |
| 5 | Hillar Shahabad Halt HRSB | 7:54 AM | 7:55 AM | 1m | 61 | 1 |
| 6 | Quazigund QG | 8:03 AM | 8:05 AM | 2m | 65 | 1 |
| 7 | Sadura SDUA | 8:20 AM | 8:21 AM | 1m | 76 | 1 |
| 8 | Anantnag ANT | 8:28 AM | 8:30 AM | 2m | 84 | 1 |
| 9 | Bijbiara BJBA | 8:44 AM | 8:45 AM | 1m | 90 | 1 |
| 10 | Panjgam PJGM | 8:51 AM | 8:52 AM | 1m | 97 | 1 |
| 11 | Awantipura ATPA | 9:01 AM | 9:02 AM | 1m | 104 | 1 |
| 12 | Kakapora KAPE | 9:21 AM | 9:22 AM | 1m | 114 | 1 |
| 13 | Pampora PMPE | 9:29 AM | 9:31 AM | 2m | 120 | 1 |
| 14 | Sri Nagar SINA | 9:42 AM | 9:44 AM | 2m | 126 | 1 |
| 15 | Badgam BDGM | 10:05 AM | 10:07 AM | 2m | 138 | 1 |
| 16 | Mazhom MZMA | 10:36 AM | 10:37 AM | 1m | 152 | 1 |
| 17 | Pattan PTTN | 10:45 AM | 10:46 AM | 1m | 160 | 1 |
| 18 | Hamre HME | 10:57 AM | 10:58 AM | 1m | 168 | 1 |
| 19 | Sopore SXZM | 11:06 AM | 11:07 AM | 1m | 175 | 1 |
| 20 | Baramula BRML Destination | 11:20 AM | End | — | 183 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.