Network Rail and Transport for London have told passengers when they can expect delays and cancellations due to engineering works over Christmas.
There will be disruption on many routes between December 22 and January 2 and some train companies will be making changes to their timetable to match services to the number of customers travelling. On Christmas Day there will be no public transport at all.