News

It’s official: the busiest train station in Britain is in London

The Office for Road and Rail has published passenger numbers for 2025 – and all 10 of the UK’s busiest stations are in the capital

Ed Cunningham
Written by
Ed Cunningham
News Editor, UK
Liverpool Street station, London
Photograph: Shutterstock
Advertising

You don’t need us to tell you that London is home to some very, very busy transport hubs. Whether you’re having to slalom past slow walkers or you’re stuck with your face in someone’s armpit on the tube, plenty of Londoners will know how crowded the city’s transport services get.

It’s no surprise, therefore, that one of London’s major train stations has been named the busiest in the UK. Government body the Office of Rail and Road (ORR) this week published its latest info on Britain’s most crowded rail hubs, ranking every station by its number of entries and exits between April 2024 and March 2025.

Coming top of the nationwide list for an impressive third year in a row was Liverpool Street station. The City of London hub clocked a whopping 98 million entries and exits in the time period, a solid 3.5 million more than it did in last year’s list.

The ORR says this increase reflects the ‘continuing impact of the Elizabeth line’ since its middle section opened in 2022. ’Pool Street is also served by London Overground and Greater Anglia services, including the Stansted Express.

Liverpool Street station, London
Photograph: Shutterstock

The Lizzie line has transformed train travel in London since it launched – and that’s shown by the number of purple service stations that featured in the ORR’s top 10. As well as Liverpool Street, Paddington, Tottenham Court Road and Bond Street all made the list.

Once again, the entire top 10 busiest stations in Britain were all found in London. In second place was Waterloo with 70.4m entries and exits and third was Paddington with 69.9m. Before the opening of the Elizabeth line, Waterloo often dominated rankings of the busiest stations in London (and the UK) – topping the list in 17 of the previous 18 years.

The top 10 busiest train stations in London (and the UK) in 2025

Here is the full top 10, with number of entries and exits in April 2024 to March 2025.

  1. Liverpool Street, 98m
  2. Waterloo, 70.4m
  3. Paddington, 69.9m
  4. Tottenham Court Road, 68.1m
  5. London Bridge, 54.7m
  6. Victoria, 53.8m
  7. Stratford, 51.5m
  8. Farringdon, 50.2m
  9. Bond Street, 42.8m
  10. Euston, 40.2m

You can find a list of the busiest train stations outside London here.

Liverpool Street could see a lot of change over the next few years. The station is due to be redeveloped and futureproofed, but plans have been controversial and in November a decision on the project was delayed. Last week architects proposed alternative plans to overhaul the hub, which you can find out about in more detail here.

Are you a frequent user of Liverpool Street station? Watch out, the place will be closed for eight days over Christmas and New Year.

Did you see that a new Overground line could open in north London by 2027?

Get the latest and greatest from the Big Smoke – from news and reviews to events and trends. Just follow our Time Out London WhatsApp channel.

Stay in the loop: sign up to our free Time Out London newsletter for the best of the city, straight to your inbox. 

Popular on Time Out

    You may also like
    You may also like
    Advertising