| 车次 | 站次 | 站名 | 到站 | 开车 | 停靠 | 运行时间 | 里程 | 硬座 | 软座 | 硬卧下 | 软卧下 |
| K166 | 1 | 昆明 | - | 18:05 | 0 | 00时00分 | 0 | 0 | - | 0 | 0 |
| K166 | 2 | 广通 | 20:23 | 20:30 | 7 | 02时18分 | 153 | 24 | - | 107 | 162 |
| K166 | 3 | 元谋 | 22:02 | 22:08 | 6 | 03时57分 | 249 | 41 | - | 107 | 162 |
| K166 | 4 | 攀枝花 | 23:37 | 23:51 | 14 | 05时32分 | 351 | 52 | - | 107 | 162 |
| K166 | 5 | 西昌 | 02:55 | 03:13 | 18 | 08时50分 | 543 | 76 | - | 143 | 215 |
| K166 | 6 | 普雄 | 06:16 | 06:26 | 10 | 12时11分 | 704 | 99 | - | 183 | 276 |
| K166 | 7 | 汉源 | 08:14 | 08:18 | 4 | 14时09分 | 820 | 106 | - | 197 | 298 |
| K166 | 8 | 峨眉 | 10:22 | 10:29 | 7 | 16时17分 | 944 | 125 | - | 231 | 352 |
| K166 | 9 | 成都 | 12:52 | 13:15 | 23 | 18时47分 | | 140 | - | 257 | 390 |
| K166 | 10 | 德阳 | 14:04 | 14:10 | 6 | 19时59分 | 1161 | 150 | - | 274 | 416 |
| K166 | 11 | 绵阳 | 14:57 | 15:03 | 6 | 20时52分 | | 153 | - | 280 | 429 |
| K166 | 12 | 江油 | 15:46 | 15:54 | 8 | 21时41分 | 1257 | 158 | - | 290 | 442 |
| K166 | 13 | 广元 | 18:35 | 18:49 | 14 | 24时30分 | | 175 | - | 319 | 486 |
| K166 | 14 | 阳平关 | 20:08 | 20:10 | 2 | 26时03分 | 1498 | 179 | - | 327 | 499 |
| K166 | 15 | 略阳 | 21:13 | 21:31 | 18 | 27时08分 | 1554 | 191 | - | 345 | 529 |
| K166 | 16 | 宝鸡 | 03:03 | 03:22 | 19 | 32时58分 | 1769 | 203 | - | 369 | 568 |
| K166 | 17 | 杨陵镇 | 04:17 | 04:19 | 2 | 34时12分 | 1857 | 215 | - | 390 | 600 |
| K166 | 18 | 咸阳 | 05:00 | 05:02 | 2 | 34时55分 | 1919 | 219 | - | 399 | 613 |
| K166 | 19 | 西安 | 05:21 | - | 0 | 35时16分 | 1942 | 219 | - | 399 | 613 |
[本次列车时刻表于2009年01月01日开始执行 列车当前大约行驶在汉源到峨眉之间]