An ATW service from Maesteg to Cheltenham nears the end of its journey.
158 838 makes the Wellington stop
A Pembroke Dock to Swansea service runs along the beach at Ferryside.
A Milford Haven to Manchester Picadilly service runs along the sea wall below St Ishmael church.
A service to Carmarthen runs along the sea wall below St Ishmael church.
A service from Carmarthen to Manchester Picadilly via the Welsh Marches, seen along the edge of Carmarthen Bay near the mouth of the River Towy.
An Arriva Trains Class 150 at Pontypridd station.
175110 rushes north through Ponthir bound for Cwmbran and the Welsh Marches.
Arriva Trains Wales 150236 arriving into Pontypridd.
Arriva Trains Wales 142002 arriving at Llwynypia
Arriva Trains Wales 142077 departing from Porth.
Arriva Trains Wales 150282 seen departing from Porth.
A pair of Arriva Trains Wales units heads towards Cardiff, seen approaching Treforest.
A Cheltenham to Maesteg service heads away from Gloucester,passing over the short viaduct at Westgate Park.
121032 entered service in 1961 and the building surrounding it are much newer. This is one of two remaining Class 121s in daily service. This one operates every 12 minutes the 3/4 of a mile betwee... (more)