Canadian Pacific Railway | Swansea | International Space Station | Great Western Railway | station | Shanghai Railway Bureau | Canadian National Railway | Midland Railway | Grand Trunk Railway | London and North Western Railway | Northern Pacific Railway | London, Midland and Scottish Railway | Great Central Railway | Riccarton Junction railway station | Border Union Railway | Fuji Station | Border Counties Railway | London King's Cross railway station | Great Eastern Railway | Southern Railway | BNSF Railway | London and North Eastern Railway | Shōnandai Station | Independent station (North America) | independent station | Central railway station, Sydney | London Victoria station | College Station, Texas | Atchison, Topeka and Santa Fe Railway | Union Station |
On Mondays to Saturdays, there are four trains a day in each direction between Swansea and Shrewsbury and two each way on Sundays.
There are four passenger trains a day in each direction, running between Shrewsbury and Swansea, from Monday to Saturday, and two services on Sundays.
There are four trains a day (two on Sundays) in each direction between Swansea and Shrewsbury along the Heart of Wales Line.
The Rosslare Harbour/Europort ferry connection using Stena Line to Fishguard Harbour and then by train operated by Arriva Trains Wales to Carmarthen, Swansea and Cardiff linking into First Great Western to Bristol Parkway, Reading and London Paddington.