| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Ahmedabad Jn ADI Source | Start | 11:10 PM | — | 0 | 1 |
| 2 | Maninagar MAN | 11:18 PM | 11:20 PM | 2m | 3 | 1 |
| 3 | Mahemadavad Kheda Road MHD | 11:40 PM | 11:42 PM | 2m | 28 | 1 |
| 4 | Nadiad Jn ND | 11:55 PM | 11:57 PM | 2m | 46 | 1 |
| 5 | Anand Jn ANND | 12:10 AM | 12:12 AM | 2m | 64 | 2 |
| 6 | Chhayapuri CYI | 12:52 AM | 12:57 AM | 5m | 95 | 2 |
| 7 | Godhra Jn GDA | 2:05 AM | 2:07 AM | 2m | 161 | 2 |
| 8 | Dahod DHD | 2:55 AM | 2:57 AM | 2m | 233 | 2 |
| 9 | Meghnagar MGN | 3:21 AM | 3:23 AM | 2m | 266 | 2 |
| 10 | Ratlam Jn RTM | 4:50 AM | 4:55 AM | 5m | 347 | 2 |
| 11 | Khachrod KUH | 5:19 AM | 5:21 AM | 2m | 374 | 2 |
| 12 | Nagda Jn NAD | 5:40 AM | 5:45 AM | 5m | 388 | 2 |
| 13 | Ujjain Jn UJN | 6:50 AM | 7:00 AM | 10m | 443 | 2 |
| 14 | Tarana Road TAN | 7:30 AM | 7:32 AM | 2m | 474 | 2 |
| 15 | Maksi Junction MKC | 7:53 AM | 7:55 AM | 2m | 484 | 2 |
| 16 | Shajapur SFY | 8:35 AM | 8:37 AM | 2m | 512 | 2 |
| 17 | Sarangpur SFW | 8:58 AM | 9:00 AM | 2m | 539 | 2 |
| 18 | Pachor Road PFR | 9:24 AM | 9:26 AM | 2m | 571 | 2 |
| 19 | Biyavra Rajgarh BRRG | 9:50 AM | 9:52 AM | 2m | 599 | 2 |
| 20 | Chachura Binagani CBK | 10:33 AM | 10:35 AM | 2m | 632 | 2 |
| 21 | Khumbaraj KHRJ | 10:52 AM | 10:54 AM | 2m | 654 | 2 |
| 22 | Ruthiyai Junction RTA | 11:28 AM | 11:30 AM | 2m | 678 | 2 |
| 23 | Guna GUNA | 12:00 PM | 12:10 PM | 10m | 698 | 2 |
| 24 | Ashok Nagar ASKN | 12:41 PM | 12:43 PM | 2m | 743 | 2 |
| 25 | Pipraigaon PIA | 1:02 PM | 1:04 PM | 2m | 769 | 2 |
| 26 | Mungaoli MNV | 1:20 PM | 1:22 PM | 2m | 788 | 2 |
| 27 | Bina Jn BINA | 3:25 PM | 3:35 PM | 10m | 817 | 2 |
| 28 | Lalitpur LAR | 4:14 PM | 4:16 PM | 2m | 880 | 2 |
| 29 | Talbahat TBT | 4:41 PM | 4:43 PM | 2m | 919 | 2 |
| 30 | Babina BAB | 5:01 PM | 5:03 PM | 2m | 944 | 2 |
| 31 | Virangana Lakshmibai Jhansi Jn VGLJ | 5:40 PM | 5:48 PM | 8m | 968 | 2 |
| 32 | Chirgaon CGN | 6:27 PM | 6:29 PM | 2m | 1000 | 2 |
| 33 | Moth MOTH | 7:07 PM | 7:09 PM | 2m | 1023 | 2 |
| 34 | Ait AIT | 7:34 PM | 7:36 PM | 2m | 1057 | 2 |
| 35 | Orai ORAI | 7:55 PM | 7:57 PM | 2m | 1082 | 2 |
| 36 | Kalpi KPI | 8:35 PM | 8:37 PM | 2m | 1116 | 2 |
| 37 | Pokhrayan PHN | 8:52 PM | 8:54 PM | 2m | 1130 | 2 |
| 38 | Kanpur Central CNB | 11:25 PM | 11:30 PM | 5m | 1188 | 2 |
| 39 | Unnao Jn ON | 11:56 PM | 11:58 PM | 2m | 1205 | 2 |
| 40 | Lucknow Jn. LKO | 1:00 AM | 1:10 AM | 10m | 1262 | 3 |
| 41 | Barabanki Jn BBK | 1:46 AM | 1:48 AM | 2m | 1290 | 3 |
| 42 | Daryabad DYD | 2:21 AM | 2:23 AM | 2m | 1328 | 3 |
| 43 | Rudauli RDL | 2:41 AM | 2:43 AM | 2m | 1351 | 3 |
| 44 | Sohwal SLW | 3:03 AM | 3:04 AM | 1m | 1374 | 3 |
| 45 | Ayodhya Cantt AYC | 3:25 AM | 3:35 AM | 10m | 1389 | 3 |
| 46 | Ayodhya Dham Jn AY | 3:51 AM | 3:53 AM | 2m | 1397 | 3 |
| 47 | Goshainganj GGJ | 4:23 AM | 4:24 AM | 1m | 1428 | 3 |
| 48 | Akbarpur ABP | 4:46 AM | 4:48 AM | 2m | 1450 | 3 |
| 49 | Malipur MLPR | 5:08 AM | 5:10 AM | 2m | 1469 | 3 |
| 50 | Shahganj Jn SHG | 6:35 AM | 6:45 AM | 10m | 1494 | 3 |
| 51 | Khorason Road KRND | 7:28 AM | 7:30 AM | 2m | 1516 | 3 |
| 52 | Sarai Mir SMZ | 7:40 AM | 7:42 AM | 2m | 1525 | 3 |
| 53 | Azamgarh AMH | 8:05 AM | 8:10 AM | 5m | 1551 | 3 |
| 54 | Muhammadabad MMA | 8:30 AM | 8:32 AM | 2m | 1572 | 3 |
| 55 | Mau Jn MAU | 9:00 AM | 9:05 AM | 5m | 1594 | 3 |
| 56 | Rasra RSR | 9:32 AM | 9:34 AM | 2m | 1630 | 3 |
| 57 | Ballia BUI | 10:30 AM | 10:35 AM | 5m | 1663 | 3 |
| 58 | Suraimanpur SIP | 11:08 AM | 11:10 AM | 2m | 1700 | 3 |
| 59 | Chhapra CPR | 1:20 PM | 1:30 PM | 10m | 1728 | 3 |
| 60 | Sonpur Jn SEE | 2:30 PM | 2:32 PM | 2m | 1782 | 3 |
| 61 | Hajipur Jn HJP | 2:45 PM | 2:50 PM | 5m | 1787 | 3 |
| 62 | Muzaffarpur Jn MFP | 4:15 PM | 4:20 PM | 5m | 1841 | 3 |
| 63 | Samastipur Jn SPJ | 5:35 PM | 6:00 PM | 25m | 1893 | 3 |
| 64 | Laheria Sarai LSI | 6:43 PM | 6:45 PM | 2m | 1926 | 3 |
| 65 | Darbhanga Jn DBG Destination | 7:25 PM | End | — | 1930 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.