Trains of Wales

Fairbourne Railway
Talyllyn Railway

Llanberis Lake Railway

Great Little Trains of Wales

Heritage Railway Association

Bala Lake Railway

Llangollen Railway

Vale of Rheidol

Welshpool & Llanfair Light Railway

The Welsh Highland Railway Caernarfon to Porthmadog

The Welsh Highland Railway

Brecon Mountain Railway

Ffestiniog Railway


If you want more information about Trains of Wales, Click Here


RETURN TO RIVERS INFORMATION PAGE (Click Here)