Treforest High Level
Rhydyfelin Halt (High Level) [1st]
Tram Road Halt
Rhydyfelin Halt (High Level) [2nd]
Rhydyfelin Halt (Low Level)
Berw Road Halt
Berw Road Platform
| Treforest Junction|
Pontypool North Junction
Pontypridd Northern Junction
Rhondda Curring Junction
Llantrisant Branch Junction
Pont Shon Norton Junction
Clydach Court Junction
|Location names in dark blue are on the same original line.|
|07/06/1861||Llantrissant and Taff Vale Junction Railway|
Act passed for this Taff Vale Railway backed line. The line was promoted to stop expansion eastwards of the Great Western Railway backed schemes from Llantrisant. The line ran from Llantrisant Branch Junction, Treforest, to meet the Mwyndy Branch (Ely Valley Railway) at Maesaraul.
|14/08/1884||Barry Dock and Railways|
Established by an Act. Led by David Davies of Ocean Collieries. The line was to run from Barry to Cadoxton Junction then north to Drope Junction for a branch to Peterston with the South Wales Railway (then a further junction, Tynycaeau Junction, with the same line from St Fagan's) and then north to the Treforest estate at Tonteg Junction for a connection with the Taff Vale Railway before finishing near Trehafod, joining the Taff Vale Railway.
|12/08/1898||Treforest Line (Cardiff Railway)|
Railway projected from Roath to Heath (on the Rhymney Railway), Walnut Tree Gap and on to Treforest (and the Taff Vale Railway).