| Subdivision | From | To |
|---|---|---|
| Alford | 0.0 (Alford) |
3.0 (Harrisburg) |
| Brampton | 8.19 (Weston) |
88.58 (Stratford) |
| Drumbo | 0.00 (Paris Junction Switch) |
31.40 (Stratford) |
| Durham | 0.00 (White's Junction) |
25.72 (Durham) |
| Exeter | 0.00 (Hyde Park) |
45.57 (Clinton Junction) |
| Fergus | 0.00 (Lynden) |
72.80 (Palmerston) |
| Forest | 0.00 (St. Mary's Junction) |
70.90 (Sarnia Junction) |
| Goderich | 0.00 (Stratford) |
45.80 (Goderich) |
| Kincardine | 0.00 (Listowel) |
57.84 (Kincardine) |
| Newton | 0.00 (Stratford) |
36.56 (Palmerston) |
| Owen Sound | 0.00 (Palmerston) |
71.43 (Owen Sound) |
| St. George | 0.00 (Harrisburg) |
3.76 (End of track) |
| Southampton | 0.00 (Harriston Junction) |
57.84 (Southampton) |
| Thorndale | 0.00 (Stratford) |
31.27 (London Junction) |
| Waterloo | (Galt) |
(Elmira) |
| Wiarton | 0.00 (Parkhead) |
10.01 (Wiarton) |