Trains
Some National Rail services will finish early on Christmas Eve, and no trains will run on Christmas Day.
Most train operators won’t run any services on Boxing Day either. However, a small number of firms (Chiltern Railways, London Overground, Merseyrail, ScotRail, Southern and Stansted Express) will have a very limited service.
The UK’s busiest station, London’s Liverpool Street, will be closed for eight days between Christmas Day and New Year’s Day, for works on its roof.
No trains will call at London Waterloo on 27 and 28 December, with trains terminating at Clapham Junction, external and a reduced timetable between 29 December and 4 January.
Improvement works will also affect services into Cardiff Central station, external between Christmas Eve and New Year’s Eve.
You can check for other engineering works and timetable alterations on the National Rail website, external.
There are no Eurostar services on Christmas Day, but trains are running every other day.
Buses and coaches
Most local bus services will not run on Christmas Day, but check individual websites for detailed schedule information.
National Express is running extra coaches on a number of UK routes between 20 December and 4 January.
On Christmas Day itself, 355 services will operate from 96 locations, external. This includes routes between Edinburgh, Glasgow and London, as well as some to and from Heathrow, Gatwick and Luton airports.