New Year's Eve - Friday 31 December 2021

Events and attractions

  • TfL is not able to offer free travel on New Year's Eve
  • There is no New Year's Eve firework display in central London
  • You can use TfL's transport network to see friends or for leisure
  • Check out New Year's Eve events and attractions on the Visit London website


  • Saturday service (including night and 24-hour)


  • Charing Cross, Embankment, Leicester Square, Piccadilly Circus and Westminster will close at 23:45 at the latest and re-open when it is safe to do so. Victoria and Waterloo are the best alternative stations
  • Special service
  • First trains at weekday times
  • Services will run all night except on Waterloo & City line (no service)

Overnight services (early morning of New Year's Day)

  • Until 02:00: services in central London will run every 4-5 minutes
  • After 02:00: services in central London will run every approximately every 10-20 minutes

Bakerloo line

From 03:00 on New Year's Day

  • No service Queens Park to Harrow & Wealdstone
  • Buses between Queens Park and Harrow & Wealdstone with stops at Preston Road (Metropolitan line) and North Acton (Central line).

District line

  • No services to Kensington Olympia

Metropolitan line

From 02:00 New Year's Day

  • No service between Baker Street and Aldgate - use the Circle or Hammersmith & City line (Circle line for Aldgate)

Waterloo & City line

  • No service

London Overground

  • Saturday service

Highbury & Islington-West Croydon/Clapham Junction/Crystal Palace

  • Trains non-stopping at Shadwell
  • Wandsworth Road-Clapham Junction until 18:15: planned works.
    • Services run to Battersea Park (no onward Southern service)
    • Use bus routes 77 or 87 between Wandsworth Road and Clapham Junction
    • Use bus routes 156 or 344 between Battersea Park and Clapham Junction
  • Services running all night between:
    • Highbury & Islington-Crystal Palace
    • Highbury & Islington-West Croydon

Liverpool Street-Enfield/Cheshunt/Chingford

  • Services running all night

Richmond/Clapham Junction-Stratford

  • Services running until 03:30



  • Saturday service during the day between Liverpool Street and Shenfield
  • Saturday service between Paddington and Heathrow/Reading


  • Special service between Liverpool Street and Shenfield
  • Special services between Paddington and Reading/Hayes & Harlington


  • Saturday service
  • Overnight service running every 15 minutes



  • Saturday service


  • Wimbledon - Beckenham Junction/New Addington: service running every 30 minutes
  • Elmers End-Arena: no overnight service


  • Service running 07:00-02:00 (early morning New Year's Day)
  • Dial-a-Ride services are for registered members only

Taxi and Private Hire

From 20:00 on New Year's Eve until 06:00 on Sunday 2 January

  • Black cabs will charge an extra £4 per journey
  • There may be an extra charge for private hire vehicles (including minicabs) - check when you book

Other services

  • Services not listed on this page are operating a Friday service today

Driving and paying to drive

  • The Congestion Charge does not operate today - you don't need to pay
  • You may have to pay the ULEZ or LEZ if your vehicle doesn't meet emissions standards