| 站次 | 站名 | 到达 | 开车 |
|---|---|---|---|
| 1 | 上海 | 始发站 | 14:55 |
| 2 | 苏州 | 15:44 | 15:48 |
| 3 | 无锡 | 16:10 | 16:14 |
| 4 | 常州 | 16:36 | 16:40 |
| 5 | 镇江 | 17:15 | 17:18 |
| 6 | 南京 | 17:57 | 18:03 |
| 7 | 蚌埠 | 19:36 | 19:41 |
| 8 | 徐州 | 21:02 | 21:10 |
| 9 | 邹城 | 22:28 | 22:31 |
| 10 | 泰山 | 23:28 | 23:31 |
| 【第2天】 | |||
| 11 | 济南 | 00:23 | 00:31 |
| 12 | 德州 | 01:56 | 01:58 |
| 13 | 衡水 | 02:50 | 02:55 |
| 14 | 石家庄北 | 04:29 | 04:49 |
| 15 | 太原南 | 07:08 | 07:17 |
| 16 | 交城 | 08:01 | 08:04 |
| 17 | 文水 | 08:17 | 08:20 |
| 18 | 吕梁 | 09:23 | 09:29 |
| 19 | 吴堡 | 10:03 | 10:05 |
| 20 | 绥德 | 10:33 | 10:37 |
| 21 | 榆林 | 11:55 | 12:08 |
| 22 | 东胜西 | 14:40 | 14:48 |
| 23 | 包头 | 16:09 | 16:19 |
| 24 | 包头东 | 16:34 | 16:38 |
| 25 | 呼和浩特东 | 18:31 | 终点站 |