Train times have changed.
We are currently running a different timetable to usual to help Keep Wales Safe. We are constantly reviewing our timetables, so we recommend checking our live journey planner on this website or on our app before travelling.
For information specific to train travel within England please visit www.nationalrail.co.uk.
You must wear a face covering on public transport and put it on before travelling unless you’re exempt. Please be respectful, not everyone can wear a face covering. For guidance visit trc.cymru/face-coverings.
The latest important travel guidance is available here.
For everyone’s safety special social distancing arrangements are in place at stations and on trains.
Service overview from Monday 7 September
Check your journey plans for travel from 7 September onwards as our current amended timetables are changing with more services in peak times, extra capacity and changes to train times to support social distancing.
*Most routes will see a reduction in services after 2000hrs and changes to service times.
As a guide this is an overview of weekday service level provision by line of route.
North Wales and Borders
Train services Normal Service Levels * Reduced Service levels Additional Info Aberystwyth – Shrewsbury One service every two hours off peak Shrewsbury – Birmingham International Yes Pwllheli - Machynlleth One service every two hours Services not stopping temporarily at Llanaber, Llanbedr, Llandanwy, Tygwyn, Aberech to support social distancing - See details below Llandudno – Llandudno Junction Yes Conwy Valley
Monday – Saturday
There are 6 return services a day with the first and last service by bus.
There are 4 return services a day.
Temporarily services are not stopping at Dolgarrog - see details below
Chester - Holyhead One service every two hours off peak
From 7 September extra off-peak Chester – Llandudno Junction services have been added.
Limited services stopping at Conwy. No services stopping at Llanfairpwll and Valley to support social distancing measures - See details below
Avanti West Coast services also run along this route.
Chester- Manchester Airport Yes Chester – Liverpool Lime Street One service every two hours Mersey Rail run services between Chester and Liverpool Lime street Wrexham General – Bidston Yes Wrexham – Bidston line services will run between Wrexham General and Bidston except the first and last service that will call at Wrexham Central It is an approximately half a mile walk between Wrexham General and Wrexham Central. Alternative travel arrangements between the two stations is available please phone 0333 3211202 Chester - Crewe A reduced service is in operation however from 7 September extra off-peak services have been added. Chester-Shrewsbury Yes Shrewsbury – Manchester Piccadilly Yes Services not stopping temporarily at Prees and Yorton to support social distancing measures - See details below Shrewsbury – Crewe (local services) Yes Cardiff Central - Shrewsbury Hourly Cardiff Central - Manchester services only No direct Cardiff – Holyhead services – change at Shrewsbury for North Wales services.
South and West Wales
Train services Normal Service Levels * Reduced Service levels Additional Info Cardiff Central - Gloucester Yes Services will not be calling at Cheltenham Spa. CrossCountry services also run along this route - See details below Cardiff Central - Maesteg Yes Cardiff – Bridgend- Swansea Yes Local Swanline services will not be in operation. Alternatively hourly Cardiff / Swansea services will call at Baglan, Briton Ferry, Neath, Skewen and Llansamlet. Swansea - Carmarthen Yes Carmarthen – Milford Haven – Pembroke Dock Yes Carmarthen – Fishguard Harbour Yes Three return services a day Llanelli – Shrewsbury via the Heart of Wales line Two return services a day
A rail replacement bus service is currently in operation along this line.
Local Cardiff and Valleys Services
Train services Normal Service Levels * Reduced Service levels Additional Info Ebbw Vale Town – Cardiff Central Yes Rhymney -Bargoed- Caerphilly-Cardiff Central Three services an hour with hourly Rhymney, Bargoed and Caerphilly services to support social distancing. Services not stopping temporarily at Gilfach Fargoed to support social distancing measures - See details below Aberdare services (Merthyr - Treherbert – Pontypridd and Cardiff) An hourly Merthyr, Treherbert and Aberdare services and half hourly Pontypridd – Cardiff shuttles to support social distancing.
Extra morning and afternoon Pontypridd – Treherbert services have been added to support children returning to school.
Aberdare, Merthyr and Treherbert services will run direct between Pontypridd and Cardiff.
The Cardiff – Pontypridd shuttles will stop at all stations
Cardiff Central – Penarth Two services an hour Cardiff Central – Barry Island Three services an hour Cardiff Central – Bridgend via the Vale of Glamorgan Yes Cardiff Bay Shuttle One service an hour Coryton – Radyr (City Line) One service an hour
School children travelling from north east Cardiff to Bishop of Llandaff High Schools please travel to Coryton and use the direct school bus service.
To help with social distancing, from Monday 7 September until further notice.
In order to maintain a safe distance between the conductor and customers, we need to be able to operate two train doors. Unfortunately due to the short platform length at these stations, this is not possible.
|Closed station||Closest alternative||Distance to closest alternative|
|Llanaber*||Barmouth||2 ½ miles|
|Tygwyn*||Talsarnau||1 ½ miles|
|Abererch*||Penychain||2 ½ miles|
|Conwy* **||Llandudno Junction||1 mile|
|Valley*||Holyhead||3 ½ miles|
|Llanfairpwll*||Bangor||4 ½ miles|
|Gilfach Fargoed||Bargoed||1 mile|
Note services have not been stopping at above stations on the Cambrian Coastal line since June 22.
*For alternative transport arrangements serving these stations phone 0333 3211 202
** Limited services stopping at this station
A reduced service will also be in operation at Yorton and Prees stations as Manchester/Cardiff services will not be stopping at these stations due to the short platform length. These stations will be serviced by the local Shrewsbury – Crewe shuttles only .
Our new December 2020 timetable will be launched on Sunday December 13 and will be valid until 15 May 2021.