Live travel updates
Updated: 2023/03/30 10:13
Mainline routes
- Aberystwyth - Shrewsbury Good service
- Cardiff - Cheltenham Good service
- Cardiff - Shrewsbury Minor delays
- Cardiff - Swansea Good service
- Chester - Crewe Good service
- Chester - Holyhead Good service
- Chester - Liverpool Lime Street No Planned Service
- Chester - Manchester Good service
- Llandudno - Blaenau Ffestiniog Bus replacement
- Pwllheli - Machynlleth Good service
- Shrewsbury - Birmingham Good service
- Shrewsbury - Chester Good service
- Shrewsbury - Crewe/Manchester Minor delays
- Swansea - Shrewsbury (Heart of Wales) Good service
- Swansea/Carmarthen - Pembrokeshire Good service
- Wrexham - Bidston Bus replacement
Valleys and Cardiff local routes
- Barry - Bridgend Major delays
- Cardiff - Barry Island Minor delays
- Cardiff - Ebbw Vale Bus replacement
- Cardiff - Maesteg Good service
- Cardiff - Penarth Good service
- Cardiff - Pontypridd Minor delays
- Cardiff - Rhymney Good service
- Cardiff Bay Good service
- Pontypridd - Aberdare Minor delays
- Pontypridd - Merthyr Tydfil Bus replacement
- Pontypridd - Treherbert Good service
- Radyr - Coryton (Cityline) Minor delays
Ferries to Ireland
- Fishguard to Rosslare Check before travel
- Holyhead to Dublin Check before travel
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
Train accessibility
Find out more about our on-board facilities.
Not all of our trains feature fully accessible facilities, including toilets.
We apologise for this inconvenience and are doing all we can to improve this situation. Details of the routes and times of services impacted by this issue will be published on this website soon.