Train services in South Wales will finish earlier and start later than normal over Christmas and the New Year, and some services will be disrupted throughout the festive period because of engineering works.

Summary of changes

  • Christmas Eve, 24th December and New Year’s Eve, 31st December
    • Services will finish earlier than normal Services will finish earlier than normal.
  • Christmas Day and Boxing Day, 25th and 26th December
    • There will be no train services or rail replacement buses.
  • Saturday, 27th December
    • Services will start later.
  • Between Wednesday, 24th and Wednesday, 31st December
    • Some services may be re-timed and subject to platform changes at Cardiff Central because of Network Rail engineering works west of Cardiff Central station.
  • Monday, 29th December to New Year’s Day
    • Engineering work may affect services between Whitland / Haverfordwest and Milford Haven.
  • New Year’s Day.
    • Transport for Wales will operate a full mainline service.
    • There will be a reduced hourly service on local Cardiff and Valleys services (Vale of Glamorgan via Barry, Rhymney, Aberdare and Merthyr).
  • Sunday, 4th to Saturday, 24th January 2026
    • There will be no trains on the Aberdare line to Pontypridd line because of safety-critical work on an embankment next to the railway line at Mountain Ash.
  • fflecsi and TrawsCymru services
    • These will finish earlier on Christmas Eve and New Year’s Eve.
    • There will be no services on Christmas Day, Boxing Day, and New Year’s Day.

Further information about Christmas travel in Wales can be found here.

Throughout December, after 5 pm, there is a special £1 fare on TrawsCymru; further information can be found here.

“With essential engineering work taking place, planning ahead has never been more important. Our dedicated teams will be working throughout the festive season to keep services running across the Wales & Borders network and get passengers safely to their destinations. We thank everyone for their patience while we carry out the important work and wish all our passengers a Merry Christmas and a Happy New Year.”

Marie Daly, Chief Operating Officer at Transport for Wales