Skip to main content
Read more
Transport for Wales logo

December timetable change from Sunday 13 December – check before you travel

We’re introducing new timetables across our network from Sunday 13 December 2020.

Due to the current coronavirus situation and measures we’ve introduced to support social distancing, we continue to run a reduced service. From Sunday 13 December there’ll be some minor re-timings and amendments to services across the Transport for Wales network with more significant changes to our Monday – Saturday timetable on our Cardiff and Valleys network and to the Heart of Wales line where we have added extra services.

Our rail network is continuing to run reduced services due to coronavirus restrictions. If you intend travelling, please be a responsible traveller, follow our coronavirus Travel Safer advice and plan ahead.

Please check your journey plans before you travel here.

Our journey planner

Our rail app

Essential Travel Covid- 19 timetables for 25 January 2021



  • Service overview of our December 2020 timetable from 13 December

    • Summary of local Cardiff and Valleys services Monday - Saturday from December 13
      Aberdare, Merthyr, Treherbert – Cardiff One service per hour on each line
      Pontypridd - Cardiff Two shuttle services per hour
      Rhymney - Cardiff One service per hour
      Bargoed – Cardiff Two service per hour, one which is from/to Rhymney
      Caerphilly - Cardiff One shuttle service per hour
      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 – Friday
      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 trips per day
      Shrewsbury – Birmingham * Hourly service until 22.00

      Llanelli to Shrewsbury via the heart of Wales line

      Increased to a Saturday level of service (four return trips per day).

      West Wales
      Carmarthen – Fishguard/Milford Haven/Pembroke Dock

      Swansea – Pembroke services to terminate/originate at Carmarthen instead of Swansea. Two Fishguard Harbour return trips a day to connect with Ferry travel only.
      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 21.30
      Wrexham General - Bidston Hourly service however trains will continue not to call at Wrexham Central
      Crewe – Chester* One service per hour for the majority of the day
      Ebbw Vale – Cardiff Hourly service until 22.00
      Maesteg - Cardiff Hourly service until 22.00
      Cheltenham – Cardiff* A near hourly service to Gloucester, with some services extended to Cheltenham Spa.

    • *Other operator services available