This was a four platform junction station. The junction was to the south.
On the trackbed and to the north east on the former Hay Railway (later the Hereford, Hay and Brecon Railway) is the Old Railway Line Garden Centre
Boughrood and Llyswen
Llangorse Lake Halt
Brynderwen (Mid Wales)
Brynderwen (Brecon and Merthyr)
| Hay Junction|
Talyllyn North Junction
Talyllyn East Junction
Heol Ladron Junction
Builth Road Tunnel
|Location names in dark blue are on the same original line.|
|/ /1860||Hay Railway|
Divided. Hay to Three Cocks Junction was owned jointly by the Hereford, Hay and Brecon Railway and the Mid Wales Railway. Three Cocks Junction to Talyllyn was owned by the Mid Wales Railway. Talyllyn to Brecon was owned by the Brecon and Merthyr Railway. Hay to Eardisley was owned by the Hereford, Hay and Brecon Railway.