- There is no public transport on Christmas Day and almost all London attractions are closed.
- Public transport to and around London is reduced over the Christmas and New Year period, so 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.
Christmas Day (25 December), Boxing Day (26 December) and New Year’s Day (1 January) are all public holidays (bank holidays) in the UK.
Christmas transport and travel
Christmas public transport
Public transport is limited over the Christmas period, so make sure you plan your journey in advance.
Some taxis are available, although they may charge more on Christmas and Boxing Day. You should check details before travelling and book in advance to avoid extended waits.
Alternatively, hop on a Santander Cycles bike to explore the capital on two wheels.
Check the Transport for London website before travelling to find the latest Christmas travel information.
Train services to London over Christmas
Engineering work often affects train journeys into and out of London and around the UK over the Christmas and New Year period.
Take a look at the National Rail website before travelling to check the latest Christmas travel information.
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, attend a traditional church service, enjoy a Christmas Day walk in a Royal 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
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, mainly due to London’s New Year's Eve fireworks. There is usually free travel on the TfL network, including the Tube, from 11.45pm on New Year's Eve until 4.30am on New Year's Day.
There is only 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.
Take a look at the top things to do on New Year’s Eve for ideas on how to celebrate the New Year in London.