Live travel updates

Updated: 2022/08/14 19:44

Mainline routes

  • Aberystwyth - Shrewsbury Check before travel
  • Cardiff - Cheltenham Check before travel
  • Cardiff - Shrewsbury Check before travel
  • Cardiff - Swansea Check before travel
  • Chester - Crewe Check before travel
  • Chester - Holyhead Major delays
  • Chester - Liverpool Lime Street Check before travel
  • Chester - Manchester Check before travel
  • Llandudno - Blaenau Ffestiniog Good service
  • Pwllheli - Machynlleth Major delays
  • Shrewsbury - Birmingham Check before travel
  • Shrewsbury - Chester Check before travel
  • Shrewsbury - Crewe/Manchester Check before travel
  • Swansea - Shrewsbury (Heart of Wales) Check before travel
  • Swansea/Carmarthen - Pembrokeshire Check before travel
  • Wrexham - Bidston Major delays

Valleys and Cardiff local routes

  • Barry - Bridgend Major delays
  • Cardiff - Barry Island Major delays
  • Cardiff - Ebbw Vale Major delays
  • Cardiff - Maesteg Good service
  • Cardiff - Penarth Major delays
  • Cardiff - Pontypridd Major delays
  • Cardiff - Rhymney Major delays
  • Cardiff Bay Good service
  • Pontypridd - Aberdare Major delays
  • Pontypridd - Merthyr Tydfil Major delays
  • Pontypridd - Treherbert Major delays
  • 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.