Anorak corner (bus edition) 0 ▲ diamond geezer 5 hours ago · 7 min read1433 words · Life · hide · 0 comments Anorak Corner [bus edition] (the annual update) Once again TfL have silently published their annual spreadsheet listing the number of passengers using every London bus route and how many kilometres those buses travelled. Data is for April 2025 - March 2026. Comparisons are with the previous year. London's ten busiest bus routes (2025/26) 1) -- 18 Euston - Sudbury (12.5m) 2) -- 149 London Bridge - Edmonton Green (11.6m) 3) -- 29 Trafalgar Square - Wood Green (11.2m) 4) ↑2 5 Canning Town - Romford (10.6m) 5) ↓1 207 White City - Southall (10.22m) 6) ↓1 86 Stratford - Romford (10.21m) 7) -- 243 Waterloo - Wood Green (9.8m) 8) ↑3 35 Shoreditch - Clapham Junction (9.7m) 9) ↑3 25 Holborn - Ilford (9.5m) 10) ↓1 36 Queens Park - New Cross Gate (9.2m) The next ten: 279, 109, 53, 38, 43, 141, 65, 21, 158, 140 For the seventh year running London's busiest bus is the 18, long-term plier of the Harrow Road. The runners-up remain two northern workhorses, the 149 and 29. The 149 may tumble next year… No comments yet. Log in to reply on the Fediverse. Comments will appear here.