| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Madhubani | First | 18.15 | 0 | |
| 2 | Sakri Jn | 18.35 | 18.37 | 17 | |
| 3 | Darbhanga Jn | 19.25 | 19.30 | 37 | |
| 4 | Samastipur Jn | 20.30 | 20.35 | 74 | |
| 5 | Barauni Jn | 21.35 | 21.45 | 125 | |
| 6 | Mokameh Jn | 22.35 | 22.37 | 146 | |
| 7 | Bakhtiyarpur Jn | 23.05 | 23.07 | 190 | |
| 8 | Patna Saheb | 23.35 | 23.37 | 225 | |
| 9 | Patna Jn | 00.10 | 00.20 | 235 | |
| 10 | Danapur | 00.35 | 00.37 | 245 | |
| 11 | Ara | 01.05 | 01.07 | 284 | |
| 12 | Buxar | 02.05 | 02.07 | 353 | |
| 13 | Dd Upadhyaya Jn | 04.30 | 04.40 | 447 | |
| 14 | Prayagrajcheoki | 07.45 | 07.50 | 591 | |
| 15 | Manikpur Jn | 09.30 | 09.33 | 683 | |
| 16 | Satna | 11.10 | 11.15 | 760 | |
| 17 | Katni Murwara | 13.55 | 14.00 | 860 | |
| 18 | Damoh | 16.10 | 16.12 | 969 | |
| 19 | Bina Jn | 18.35 | 18.40 | 1121 | |
| 20 | Vidisha | 19.35 | 19.37 | 1206 | |
| 21 | S Hirdaramnagar (Bhopal) | 20.45 | 20.50 | 1268 | |
| 22 | Sehore | 21.33 | 21.35 | 1297 | |
| 23 | Ujjain Jn | 23.35 | 23.40 | 1441 | |
| 24 | Ratlam Jn | 01.40 | 01.45 | 1538 | |
| 25 | Dahod | 03.05 | 03.07 | 1651 | |
| 26 | Godhra Jn | 04.00 | 04.02 | 1725 | |
| 27 | Chhayapuri (Vadodara) | 05.10 | 05.15 | 1792 | |
| 28 | Anand Jn | 05.40 | 05.42 | 1824 | |
| 29 | Ahmedabad Jn | 07.15 | Last | 1887 |