| Junctions and other features | Running Lines | Stations, Signal Boxes and Junctions | Distance from Signal Box above | Loops and Refuge Sidings | Notes | |
|---|---|---|---|---|---|---|
|
Maximum permissible speed 40 m.p.h. Craigendoran to Glenfinnan 13 mile post Maximum permissible speed 30 m.p.h. Glenfinnan 13 mile post to Mallaig |
||||||
| 1 | ↕ | Craigendoran Station | - | |||
| 2 | ↕ | Helensburgh Upper Station | 2m 36yds | CL 42 | ||
| 3 | ↕ | Shandon | 4m 768yds | CL 30 | ||
| 4 | ↕ | Garelochhead Station | 2m 688yds | CL 33 | ||
| Whistlefield | ||||||
| 5 | ↕ | Glen Douglas | 6m 504yds | CL 29 | ||
| 6 | ↕ | Arrochar and Tarbet Station | 4m 538yds | CL 31 | ||
| 7 | ↕ | Ardlui | 8m 87yds | CL 28 | ||
| 8 | ↕ | Crianlarich Upper Station | 8m 1225yds | CL 32 | ||
| 9 | ↕ | Tyndrum Upper Station | 4m 1734yds | CL 27 | ||
| 10 | ↕ | Bridge of Orchy Station | 7m 892yds | CL 27 | ||
| 11 | ↕ | Gorton | 8m 1200yds | CL 31 | ||
| 12 | ↕ | Rannoch Station | 6m 1708yds | CL 26 | ||
| 13 | ↕ | Corrour | 7m 367yds | CL 34 | ||
| 14 | ↕ | Tulloch Station | 10m 133yds | CL 23 | ||
| 15 | ↕ | Roy Bridge Station | 5m 1226yds | CL 36 | ||
| 16 | ↕ | Spean Bridge Station | 3m 434yds | CL 35* | * Up loop can be used by freight trains in Down direction | |
| 17 | ↕ | Mallaig Junction | 8m 208yds | CL 40 | ||
| 18 | ↕ | Canal Bridge | 1m 1022yds | |||
| Corpach Station | ||||||
| 19 | ↕ | Camus Na-Ha | 2m 1163yds | DGL 38 | ||
| Loch Eil Outward Bound | o. 00.05.1985 | |||||
| Lochielside | ||||||
| 20 | ↕ | Glenfinnan Station | 11m 1342yds | CL 22 | ||
| 21 | ↕ | Lochailort Station | 9m 220yds | CL 22 | ||
| Beasdale | o. 01.04.1901 | |||||
| 22 | ↕ | Arisaig Station | 8m 330yds | CL 27 | ||
| Morar | ||||||
| 23 | ↕ | Mallaig Station | 7m 550yds | |||
| Crainlarich Upper Station | - | |||||
| Crainlarich Lower East Junction | 0m 814yds | |||||
| Mallaig Junction | - | |||||
| Fort William Station | 0m 1559yds | |||||