Click on a route below for more information
Please note this is for services within the next 2 hours
Looking for live arrivals and departures?
We’re working hard to help you travel safer, try our Capacity Checker tool
Live travel updates
Last updated: 2021/03/08 21:55
Mainline routes
- Aberystwyth - ShrewsburyGood Service
- Cardiff - CheltenhamGood Service
- Cardiff - ShrewsburyGood Service
- Cardiff - SwanseaGood Service
- Chester - CreweGood Service
- Chester - HolyheadGood Service
- Chester - Liverpool Lime StreetGood Service
- Chester - ManchesterGood Service
- Llandudno - Blaenau FfestiniogGood Service
- Pwllheli - MachynllethGood Service
- Shrewsbury - BirminghamGood Service
- Shrewsbury - ChesterMinor Delays
- Shrewsbury - Crewe/ManchesterGood Service
- Swansea - Shrewsbury (Heart of Wales)Good Service
- Swansea/Carmarthen - PembrokeshireGood Service
- Wrexham - BidstonGood Service
Valleys & Cardiff local routes
- Barry - BridgendGood Service
- Cardiff - Barry IslandGood Service
- Cardiff - Ebbw ValeGood Service
- Cardiff - MaestegGood Service
- Cardiff - PenarthGood Service
- Cardiff - PontypriddGood Service
- Cardiff - RhymneyGood Service
- Cardiff BayGood Service
- Pontypridd - AberdareGood Service
- Pontypridd - Merthyr TydfilGood Service
- Pontypridd - TreherbertGood Service
- Radyr - Coryton (Cityline)Good Service
Ferries to Ireland
- Fishguard to RosslareCheck Before Travel
- Holyhead to DublinCheck Before Travel