Live travel updates

Updated: 2023/03/26 04:14

Mainline routes

  • Aberystwyth - Shrewsbury Good service
  • Cardiff - Cheltenham Good service
  • Cardiff - Shrewsbury Good service
  • 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 Bus replacement
  • Shrewsbury - Chester Good service
  • Shrewsbury - Crewe/Manchester Good service
  • Swansea - Shrewsbury (Heart of Wales) Bus replacement
  • Swansea/Carmarthen - Pembrokeshire Check before travel
  • Wrexham - Bidston Bus replacement

Valleys and Cardiff local routes

  • Barry - Bridgend Good service
  • Cardiff - Barry Island Good service
  • Cardiff - Ebbw Vale Bus replacement
  • Cardiff - Maesteg Good service
  • Cardiff - Penarth Good service
  • Cardiff - Pontypridd Bus replacement
  • Cardiff - Rhymney Bus replacement
  • Cardiff Bay No Planned Service
  • Pontypridd - Aberdare Good service
  • Pontypridd - Merthyr Tydfil Bus replacement
  • Pontypridd - Treherbert Good service
  • Radyr - Coryton (Cityline) Good service

Ferries to Ireland

  • Fishguard to Rosslare Check before travel
  • Holyhead to Dublin Check before travel

For more information take a look at Journey Check

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.