Skip to content
| Subdivision | From | To | Length | Sidings | Control | Timetable |
|---|
| Tete Jaune | Taverna BC, | McBride BC | 43.4 miles | 2 | CTC | Tete Jaune |
| Dawson Creek | Chetwynd BC | Dawson Creek BC | 66 miles | 4 | OCS | Dawson Creek |
| Fraser | McBride BC | Prince George BC | 146.1 miles | 11 | CTC | Fraser |
| Fort Nelson | Ft St John BC | FT Nelson | 250.8 miles | 15 | OCS | Fort Nelson |
| Ft. ST John | Chetwynd BC | Ft St John BC | 69.5 miles | 7 | OCS | Fort Saint John |
| Tumbler | Wakely BC | Trend BC | 80 miles | 3 | OCS | Tumbler |
| MacKenzie | Kennedy BC | MacKenzie BC | 23.5 miles | 0 | OCS | MacKenzie |
| Takla | FT ST James BC | Chipmonk | 236.8 miles | 4 | OCS | Takla |
| Stuart | Odell BC | Ft St James/TD> | 72.7 miles | 2 | OCS | Stuart |
| Chetwynd | Prince George South BC | Chetwynd BC | 196.1 miles | 12 | OCS | Chetwynd |
| Nechako | Prince George BC | Endako BC | 115.4 miles | 6 | CTC | Nechako |
| Bulkley | Smithers BC | Terrace BC | 131.9 miles | 5 | CTC | Bulkley |
| Telkwa | Endako BC | Smithers BC | 125.1 miles | 8 | CTC | Telkwa |
| Prince George | Williams Lake BC | Prince George South | 149.5 miles | 7 | OCS | Prince George |
| Lillooet | Lillooet BC | Williams BC | 155.3 miles | 9 | OCS | Lillooet |
| Skeena | Terrace BC | Prince Rupert | 94.6 miles | 7 | CTC | Skeena |
| Kitimat | Terrace Yard BC | Kitimat end of track | 40.4 miles | 1 | OCS | Kitimat |