| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Guwahati GHY Source | Start | 10:45 AM | — | 0 | 1 |
| 2 | Kamakhya KYQ | 10:58 AM | 11:03 AM | 5m | 6 | 1 |
| 3 | Rangiya Jn. RNY | 11:45 AM | 11:50 AM | 5m | 48 | 1 |
| 4 | New Bongaigaon NBQ | 1:25 PM | 1:35 PM | 10m | 157 | 1 |
| 5 | Fakiragram Jn FKM | 2:00 PM | 2:02 PM | 2m | 198 | 1 |
| 6 | New Alipurduar NOQ | 3:25 PM | 3:30 PM | 5m | 266 | 1 |
| 7 | New Cooch Behar NCB | 3:50 PM | 3:55 PM | 5m | 285 | 1 |
| 8 | New Jalpaiguri NJP | 6:10 PM | 6:20 PM | 10m | 411 | 1 |
| 9 | Kishanganj KNE | 7:25 PM | 7:27 PM | 2m | 498 | 1 |
| 10 | Barsoi Jn BOE | 8:15 PM | 8:17 PM | 2m | 556 | 1 |
| 11 | Katihar Jn KIR | 10:05 PM | 10:15 PM | 10m | 612 | 1 |
| 12 | Naugachia NNA | 10:53 PM | 10:55 PM | 2m | 669 | 1 |
| 13 | Khagaria Jn. KGG | 11:55 PM | 11:57 PM | 2m | 736 | 1 |
| 14 | New Barauni Jn. NBJU | 1:20 AM | 1:25 AM | 5m | 789 | 2 |
| 15 | Mokama MKA | 2:32 AM | 2:34 AM | 2m | 811 | 2 |
| 16 | Bakhtiyarpur Jn BKP | 3:06 AM | 3:08 AM | 2m | 854 | 2 |
| 17 | Patna Jn PNBE | 4:08 AM | 4:15 AM | 7m | 900 | 2 |
| 18 | Buxar BXR | 5:56 AM | 5:58 AM | 2m | 1017 | 2 |
| 19 | Pt.deen Dayal Upadhyaya Jn. DDU | 9:05 AM | 9:10 AM | 5m | 1107 | 2 |
| 20 | Varanasi BSB | 10:00 AM | 10:10 AM | 10m | 1125 | 2 |
| 21 | Akbarpur ABP | 12:14 PM | 12:16 PM | 2m | 1260 | 2 |
| 22 | Ayodhya Cantt AYC | 1:23 PM | 1:25 PM | 2m | 1321 | 2 |
| 23 | Lucknow Jn. LKO | 4:50 PM | 5:00 PM | 10m | 1449 | 2 |
| 24 | Kanpur Central CNB | 7:20 PM | 7:25 PM | 5m | 1523 | 2 |
| 25 | Tundla Jn TDL | 10:50 PM | 10:55 PM | 5m | 1754 | 2 |
| 26 | Idgah Jn IDH | 11:40 PM | 11:45 PM | 5m | 1779 | 2 |
| 27 | Bayana Jn BXN | 1:28 AM | 1:30 AM | 2m | 1861 | 3 |
| 28 | Gangapur City GGC | 2:15 AM | 2:20 AM | 5m | 1938 | 3 |
| 29 | Sawai Madhopur Jn SWM | 3:00 AM | 3:02 AM | 2m | 2002 | 3 |
| 30 | Kota Jn KOTA | 4:15 AM | 4:25 AM | 10m | 2109 | 3 |
| 31 | Bhawani Mandi BWM | 5:28 AM | 5:30 AM | 2m | 2210 | 3 |
| 32 | Nagda Jn NAD | 7:05 AM | 7:07 AM | 2m | 2334 | 3 |
| 33 | Ratlam Jn RTM | 7:45 AM | 7:55 AM | 10m | 2376 | 3 |
| 34 | Chhayapuri CYI | 11:16 AM | 11:21 AM | 5m | 2627 | 3 |
| 35 | Nadiad Jn ND | 12:13 PM | 12:15 PM | 2m | 2677 | 3 |
| 36 | Ahmedabad Jn ADI | 1:40 PM | 1:50 PM | 10m | 2722 | 3 |
| 37 | Viramgam Jn VG | 2:54 PM | 2:56 PM | 2m | 2788 | 3 |
| 38 | Surendranagar SUNR | 4:01 PM | 4:03 PM | 2m | 2852 | 3 |
| 39 | Rajkot RJT | 5:54 PM | 6:04 PM | 10m | 2968 | 3 |
| 40 | Hapa HAPA | 7:23 PM | 7:25 PM | 2m | 3044 | 3 |
| 41 | Jamnagar JAM | 7:37 PM | 7:42 PM | 5m | 3053 | 3 |
| 42 | Khambhaliya KMBL | 8:34 PM | 8:36 PM | 2m | 3107 | 3 |
| 43 | Dwarka DWK | 9:58 PM | 10:03 PM | 5m | 3191 | 3 |
| 44 | Okha OKHA Destination | 11:05 PM | End | — | 3220 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.