From Monday 29 March, we will be reintroducing our timetable that was launched back in December 2020.
Due to reduced demand and measures we have brought in to support social distancing measures, we continue to run a reduced service compared to pre-pandemic levels with some services not stopping at stations with short platform lengths.
Please check your journey plans before you travel as services can be subject to change due to upgrade work across the network.
Service overview of our timetable from Monday 29 March
|Summary of local Cardiff and Valleys services Monday to Saturday|
|Aberdare, Merthyr, Treherbert – Cardiff||One service per hour on each line|
|Pontypridd - Cardiff||
5 services in total per hour
|Rhymney - Cardiff||One service per hour|
|Bargoed – Cardiff||Two services per hour, one which is from/to Rhymney|
|Caerphilly - Cardiff||3 services in total per hour
Including one Caerphilly - Cardiff Bay shuttle service.
|City Line – Coryton line||One service per hour|
|Cardiff Bay Shuttle||Two services per hour|
|Cardiff – Bridgend via Vale of Glamorgan line||One service per hour|
|Cardiff - Barry Island||Two services per hour, three trains total per hour from Barry town including Vale Of Glamorgan service|
|Cardiff – Penarth||Two services per hour|
|Summary of mainline Wales and Borders services Monday to Saturday|
|Chester – Liverpool Lime Street *||One service per two hours|
|Cambrian line||One service per two hour service on Cambrian mainline and Cambrian Coast line|
|Conwy Valley||Four return services per day|
|Shrewsbury – Birmingham *||Hourly service until 2200|
Llanelli to Shrewsbury via the Heart of Wales line
|Four return services per day|
|Swansea – Pembroke services to terminate/originate at Carmarthen instead of Swansea
Two Fishguard Harbour return trips a day to connect with Ferry travel
|Manchester - Cardiff||Hourly service|
|North Wales Coast *||Hourly peak service with a reduced frequency off peak service (one service every two hours|
|Chester - Manchester Airport||Hourly service as up until 2130|
|Wrexham General - Bidston||Hourly Service. Limited services calling at Wrexham Central|
|Crewe – Chester *||Half hourly peak and hourly off peak service|
|Ebbw Vale – Cardiff||Hourly service until 2200|
|Maesteg - Cardiff||Hourly service until 2200|
|Cheltenham – Cardiff *||Hourly service 22.00, with some services terminating/originating at Gloucester instead of Cheltenham Spa|
*Other operator services available
Station closures - to help with social distancing 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 Llanbedr* Pensarn 1 mile Llandanwg* Pensarn 1 mile 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 Wrexham Central** Wrexham General ½ miles Hopton Heath Bucknell 3 miles
- *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.