- There is no public transport on Christmas Day and all London attractions are closed.
- Public transport to and around London is reduced over the Christmas and New Year period, so make sure to plan your journey in advance.
- Central London is extremely busy on New Year's Eve and public transport is limited on New Year's Day.
As Christmas Day falls on a Sunday in 2022, there is a substitute bank holiday on Tuesday 27 December.
Christmas transport and travel
Is public transport in London running over Christmas?
Public transport is limited over the Christmas period, so make sure you plan your journey in advance. Alternatively, hop on a Santander Cycles bike to explore the capital on two wheels or walk around the city.
There is no public transport on Christmas Day. Public transport, including buses, trams, London Underground and London Overground trains, do run on Boxing Day, but on a reduced service.
Some taxis are available, although these may charge more on Christmas and Boxing Day. You should check details before travelling and book in advance to avoid extended waits.
There are usually service disruptions and planned engineering works happening across the transport network over the Christmas period.
Are there train services to London over Christmas?
Engineering works affect train journeys into and out of London and around the UK over the Christmas and New Year period.
Very few train services run on Boxing Day, except for some airport transfer services, such as the Stansted Express.
London on Christmas Day
Most businesses and attractions close on Christmas Day in London, and many close from 24 to 26 December, as well as on 1 January. Always check before travelling.
There are still plenty of things to do on Christmas Day in London: see top London landmarks on a Christmas Day tour, enjoy a Christmas Day walk in a park, see London’s beautiful Christmas lights or cheer on the swimmers racing for the Peter Pan Cup in Hyde Park.
Hotels and restaurants on Christmas Day
Most London hotels are open at Christmas and some hotel restaurants offer Christmas dining on 25 December.
Boxing Day and January sales in London
Activity returns to London on Boxing Day (26 December). The January sales start in many London shops and public transport also resumes, but with a limited service.
New Year's Eve and New Year's Day in London
Central London is very busy on New Year's Eve.
Last year, there was no free travel on the TfL network on New Year's Eve. However, special services usually run through the night so you can make the most of all the amazing events and activities in London.
There is limited public transport on New Year’s Day, so check Transport for London’s website for details and make sure you plan your journey in advance over the New Year period.
Visit the National Rail website for information about train services.