Symbols in the “T” column – | = single track, || = double track, ⅄ = single to double track, Y = double to single track.
| T | Station Name | Mile |
|---|---|---|
| | | North Bend JCT with CPKC Thompson Sub Yard, Wye |
0.0 |
| | | Mollison | 2.1 |
| | | Slide Detector | 3.2 |
| | | China Bar | 6.2 |
| | | Slide Detector | 7.5 |
| | | Slide Detector | 8.8 |
| | | Slide Detector | 10.2 |
| | | Hotbox Detector | 10.9 |
| | | Slide Detector | 11.4 |
| | | Spuzzum Siding |
15.5 |
| | | Slide Detector | 19.6 |
| | | Saddle Rock | 22.0 |
| | | Yale | 29.0 |
| | | Hotbox Detector | 32.5 |
| | | Choate Siding |
35.6 |
| | | Slide Detector | 38.0 |
| | | Slide Detector | 38.8 |
| | | Slide Detector | 39.1 |
| | | Haig | 40.5 |
| | | Katz | 44.9 |
| ⅄ | Ruby Creek | 51.7 |
| || | Hotbox Detector | 54.9 |
| || | Agassiz | 58.9 |
| || | Magellan | 63.1 |
| || | Harrison Mills | 68.1 |
| || | Interlocked Drawbridge | 68.2 |
| || | Deroche | 72.3 |
| || | Nicomen | 76.7 |
| || | Hotbox Detector | 80.1 |
| || | Hatzic | 83.9 |
| || | Mission JCT JCT with CPKC Mission Sub Wye |
87.0 |
| || | Mission West | 87.9 |
| || | Ruskin | 94.5 |
| || | Hotbox Detector | 96.8 |
| || | Albion | 99.5 |
| || | River Road | 101.3 |
| || | Haney | 103.0 |
| || | Maple Meadows Vancouver Terminal Limits |
106.4 |
| || | Onderdonk | 107.5 |
| || | Pitt River | 109.4 |
| || | Interlocked Drawbridge | 109.7 |
| || | Smith | 110.0 |
| || | Port Coquitlam Yard |
111.9 |
| || | MacAulay JCT with CPKC Westminster Sub Wye |
112.4 |
| || | Westwood | 112.9 |
| || | Seto | 114.1 |
| || | Loco Spur north 3.2 miles Wye |
115.0 |
| || | Port Moody | 115.6 |
| || | Cassin | 117.6 |
| || | Barnet | 120.5 |
| || | Second Narrows | 124.1 |
| | | Renfrew | 125.7 |
| | | Williston Yard |
126.9 |
| | | Heatley Interlocked Railway Crossing – CN Vancouver BI Line |
127.7 |
| | | Dunlevy | 128.3 |
| | | Vancouver Yard |
129.1 |
