Predominantly single track north of Newport, the Ebbw Valley Railway runs 19 miles along the Ebbw River valley from Ebbw Vale, before joining the South Wales Main Line at a triangular group of junctions in Newport – the line splitting at Park Junction with the eastbound section joining at Gaer Junction and the westbound section joining at Ebbw Junction.