150251 approaching Trefforest Estate.
Before electrification, 158958 boards a Portsmouth Harbour service at. Cardiff Central.
66165 passing Marshfield.
66110 passing Marshfield with a steel train.
66065 passing Marshfield with a steel train.
43125 threads her way east out of Cardiff, bound for London Paddington.
These venerable railbuses served the Welsh Valley lines from the 1990s until 2020. They have since been replaced.
142077 pauses at Cardiff Central station.
43131 arriving at Cardiff Central with a Swansea - London Paddington service.
The Class 800 units have entered service with Great Western Railway,and are gradually taking over the routes formerly operated by the Class 43 High Speed Trains.Here we see sets 800005 and 800031 ... (more)
Network Rails NMT (New Measurement Train) is a converted High Speed Train chock full of hi-tec computerised gadgetry which enable it to use lasers to inspect the track at 125mph.The train,known as... (more)
142010 has just left Pontypridd bound for Barry Island.
43053 approaching Cardiff Central.
Cardiff Central with two DMU's standing at the platforms.
A Freightliner Class 66 rolls through Cardiff Central running light.