| Junctions and other features | Running Lines | Stations, Signal Boxes and Junctions | Distance from Signal Box above | Loops and Refuge Sidings | Notes | ||
|---|---|---|---|---|---|---|---|
| Up | Down | ||||||
| Maximum permissible speed 50 m.p.h. | |||||||
| 1 | - | ↓ | Spen Valley Junction | - | |||
| 2 | ↑ | ↓ | Battyeford | 1m 435yds | DRS 48 | ||
| 3 | ↑ | ↓ | Heckmondwike (Spen Goods) | 2m 1041yds | URS 28 | ||
| 4 | ↑ | ↓ | Liversedge (Spen Station) | 1m 199yds | DRS 33 | ||
| 5 | ↑ | ↓ | Cleckheaton (Spen Station) | 1m 844yds | DRS 64 | ||
| 6 | ↑ | ↓ | Gomersal Station | 1m 206yds | |||
| 7 | ↑ | ↓ | Birstall Town Station | 1m 495yds | DRS 37 | ||
| 8 | ↑ | ↓ | Gildersome East | 2m 1522yds | URS 36 | ||
| 9 | ↑ | - | Farnley Junction | 1m 1306yds | |||