Wales and UK train timetables
Check our train timetables before you travel to avoid any surprises.
We’ll sometimes need to introduce new or temporary timetables when essential works are planned, or if any problems occur on the network. Please check before you travel for any changes to train times and connections with other train operators’ services.
You can stay up to date using our rail app, which provides live train times and keeps you informed for your latest journey.
Timetable change from Sunday 14 December 2025
From Sunday 14 December, our timetables will be changing. Please check your journey for changes to times, platform or any connections into services operating by other train companies.
Here’s a summary of the most significant changes
![]()
Heart of Wales line
- Services retimed in both directions.
- A new service in the middle of the day (Mondays - Saturdays) in each direction between Shrewsbury and Swansea, increasing the service to 5 trains a day.
![]()
Coryton line
- A new hourly service (Sundays) between Coryton and Penarth.
![]()
Wrexham area
- A new hourly service between Chester and Wrexham, doubling frequency to 2 trains per hour.
- New services on the Wrexham to Bidston line, (Mondays - Saturdays):
- 05:54 Bidston to Wrexham General.
- 20:51 Wrexham Central to Bidston.
![]()
Cardiff - Shrewsbury
- Additional stops (Mondays - Saturdays) for the 11:23 Cardiff to Holyhead service will call at:
- Craven Arms (12:59).
- Church Stretton (13:07).
- A new later evening service (Saturdays):
- 23:23 Cardiff to Hereford.
- 22:15 (Saturdays) Cardiff to Hereford will be extended to Shrewsbury, calling at all stations.
![]()
Cardiff - West Wales
- The 07:40 Cardiff to Milford Haven (Mondays - Saturdays) will depart earlier at 07:21 to provide a more regular service to Swansea during morning peak time.
- A new service 05:37 Bridgend to Cardiff (Mondays - Saturdays) calling at all stations to support early morning commuters.
![]()
Cardiff - Cheltenham
- Existing services (Mondays to Saturdays) now extend to and from Cheltenham Spa:
- 14:10 Cardiff to Gloucester.
- 15:49 Gloucester to Cardiff.
![]()
Cardiff - Treherbert / Aberdare / Merthyr Tydfil
- Later last trains home after a Friday night out, including a connection from Cardiff Bay:
- 00:03 Cardiff Central to Merthyr (23:38 from Cardiff Bay).
- 00:13 Cardiff Central to Aberdare (23:38 from Cardiff Bay).
- 00:30 Cardiff Central to Treherbert (00:01 from Cardiff Bay).
- Ynyswen Station will re-open.
Timetable booklets 2025
If you would like to create a specific downloadable timetable for your journey please use the tool on National Rail Enquiries.
December 2025
Swansea - Shrewsbury | Heart of Wales line
Cardiff - Manchester / Chester / Llandudno Junction / Holyhead
Cardiff Central - Cheltenham Spa
West Wales - Swansea and Cardiff
Holyhead - Llandudno - Chester - Manchester
Llandudno - Blaenau Ffestiniog
Rhymney Valley - Caerphilly - Cardiff Central
Treherbert / Aberdare / Merthyr Tydfil - Cardiff Central
Cardiff to Penarth, Barry Island and the Vale of Glamorgan
Ebbw Vale Town - Newport / Cardiff Central
Cardiff Queen Street - Cardiff Bay
September 2025
West Wales - Swansea and Cardiff
Holyhead - Llandudno - Chester - Manchester
Rhymney Valley - Caerphilly - Cardiff Central
Cardiff to Penarth, Barry Island and the Vale of Glamorgan
May 2025
Swansea - Shrewsbury | Heart of Wales line
Cardiff - Manchester / Chester / Llandudno Junction / Holyhead
Cardiff Central - Cheltenham Spa
Llandudno - Blaenau Ffestiniog
Treherbert / Aberdare / Merthyr Tydfil - Cardiff Central
Metro timetable changes
Timetables can also change due to metro transformation works across our network. Please visit our metro transformation work page for more information.
Refunds for timetable changes
If you’ve already purchased tickets for services affected by changes you’ll be able to use your tickets on alternative TfW rail services. Alternatively, you’ll be able to request a refund by visiting our refunds page.
Stay completely up to date with train time changes, alterations and cancellations using our journey planner.
-
Did you know?Join our customer panelShare your views and help shape the way Wales travels.Have your say