Those travelling in and around the city over the festive period are urged to check the guide before they travel as there will be some changes to normal services.
The guide contains details of Tube, bus, Docklands Light Railway (DLR), tram, London Overground and Riverboat services as well as the Congestion Charge throughout the entire festive period from Friday 24 December 2010, to Bank Holiday Monday 3 January 2011.
The guide is available at all Tube stations, online and at most information points at bus, DLR, tram and London Overground stations.
Travel will be free on all journeys between 23:45 on New Year's Eve and 04:30 on New Year's Day on Tube, bus, tram and DLR services.
London Overground services will also be free from 23:45 until the last train.
Barclays Cycle Hire members and casual users will be able to hire bikes as normal through the festive period, although some docking stations will be temporarily unavailable for use on New Year's Eve for safety reasons.
Essential Tube and Overground engineering works will be taking place over the festive period, TfL is advising all passengers to check before they travel.
Details of line closures can be found online.
On Christmas Eve, a Saturday service will operate on the Underground until 19:00, then a reduced service for the rest of the evening.
Last trains will run at Sunday times.
A Saturday service will operate on the bus network with some exceptions.
There will be no night buses and on 24-hour routes, buses will operate until just after midnight.
On the DLR, a normal Monday to Friday service will operate until 19:00 after which a reduced service will operate with last trains at Sunday times.
On the Overground, buses will replace trains between Gospel Oak and Stratford due to major engineering upgrade works.
A Monday to Friday service will operate on other Overground routes with last trains departing from 20:00.
On Tramlink, a Saturday service will operate.
Riverboat services will be running a reduced timetable.
Many coach operators will reduce services from early evening, with last departures from Victoria Coach station at around 21:00.
On Christmas Day there will be no Tube, bus, DLR, London Overground, tram or river services.
On Boxing Day from 08:30, a Sunday service will operate on the Tube, buses and trams.
A reduced service will run on the DLR from 08:30 with trains every 15 to 30 minutes.
There will be no service on the Overground.
There will be no Riverboat services except for the Westminster - London Eye - Tower - Greenwich service which will run as normal.
London Underground (LU) hopes to run a Sunday service on Boxing Day.
The leadership of the ASLEF union have announced that they are directing their members to strike on that day, and LU is calling on them to drop their threat.
Passengers are advised to check before they travel.
Revellers planning to see in the New Year in central London are advised to plan ahead to take full advantage of free travel on public transport and in particular be prepared for large crowds, and long waits for the designated viewing areas for the fireworks display.
Peter Hendy, London's Transport Commissioner, said: 'The New Year's Eve fireworks display that takes place at the London Eye provides spectacular entertainment and is enormously popular, attracting large crowds that should be prepared for a long wait at the designated viewing areas along the Thames.
'As a result people with young children may wish to consider celebrating nearer to home.'
'For those wishing to brave the crowds and long waiting times, public transport will be the best way to get around the Capital on New Year's Eve, and I'm pleased we can offer this for free, but I urge revellers to plan their journeys well in advance.'
There will be free travel on all journeys between 23:45 until 04:30 on the Tube, DLR, buses and trams.
Tube, DLR and tram services will run all night on New Year's Eve.
Some selected Tube stations will be closed completely or for periods at a time, the Festive Travel Guide lists these closures.
A Saturday night service will operate on night buses and 24-hour routes, subject to road closures in central London.
More than 50 extra routes will be operating through the night to enhance the service.
Free travel will apply on London Overground trains running after 23:45 until normal last train times between Watford Junction and Euston, and Dalston Junction and West Croydon/Crystal Palace/New Cross route, but services will not run all night.
London River Services will run a normal service however after 14:30, London Eye Millenium pier will not be served due to preparation for the fireworks display.
Some routes will operate on New Year's Day, but a normal service will not resume until Sunday 2 January.
Some Barclays Cycle Hire docking stations will be temporarily suspended for safety reasons at various times on New Year's Eve.
For the latest information on docking station availability, users should check online.
There will be a reduced number of UK coaches departing from Victoria Coach Station with the last coaches leaving at around 20:00.
National Rail will operate modified timetables with additional departures between midnight and 02:45.
Normal rail fares will apply.
London Overground passengers should be aware that the Gospel Oak to Stratford route will be suspended from 20:00 on 18 December until 27 December 2010 to allow upgrade work to be undertaken.
The network's Richmond to Stratford route and Shepherd's Bush to Willesden Junction route will also be suspended from 27 December until 3 January 2011, to allow further upgrade work to be undertaken.
From Saturday 25 December until Monday 3 January inclusive, the central London Congestion Charge will be suspended and motorists will not have to pay.
From Tuesday 4 January 2011 the western extension of the charging zone will no longer be in operation, more information can be found online.
From 4 January 2011 the daily charge for driving within the Congestion Charging zone will increase from £8 to £10, however motorists who have a Congestion Charge Auto Pay account will be eligible for a reduced daily charge of £9.
Motorists can pre-register now for a CC Auto Pay account with a credit or debit card and will have to pay a £10 registration charge for each vehicle on the account.
Once an account has been set up drivers will only be charged for the days they travel within the zone and charges will be automatically deducted from their debit or credit card.
Dial-a-Ride will be operating every day over Christmas and New Year and all members have been sent details of how to book journeys over this period.
For further information please contact Dial-a-Ride on 0845 999 1 999.
Notes to editors:
Passengers are advised to check before travelling via: