| Junctions and other features | Running Lines | Stations, Signal Boxes and Junctions | Distance from Signal Box above | Loops and Refuge Sidings | Notes | ||
|---|---|---|---|---|---|---|---|
| Up | Down | ||||||
| 1 | ↕ | Brynamman East Station | - | CL 35 | |||
| 2 | ↕ | Gwaun-cae-Gurwen Sidings | 1m 1232yds | ||||
| Cwmllynfell Station | |||||||
| Gwys Station | |||||||
| Cwmtwrch Well Halt | |||||||
| Blaencwm Colliery | |||||||
| 3 | ↕ | Gurnos Junction | 3m 1298yds | ||||
| Ystalyfera Station | |||||||
| 4 | ↕ | Ynisygeinon Junction | 1m 880yds | ||||
| 5 | ↕ | Ynisgeinon Sdgs. | 0m 1424yds | ||||
| 6 | ↕ | ↓ | Pontardawe Station | 2m 968yds | |||
| 7 | ↑ | ↕ | Pontardawe South | 0m 374yds | |||
| 8 | ↕ | Sixpit Junction | 5m 88yds | CL 41 | |||
| 9 | ↕ | ↓ | Upper Bank Sidings | 0m 1277yds | |||
| 10 | ↑ | ↓ | Upper Bank Junction | 0m 770yds | |||
| 11 | ↑ | ↓ | Swansea St. Thomas Harbour Branch Sidings | 1m 110yds | |||
| 12 | ↑ | - | Swansea St. Thomas Station | 0m 528yds | |||