Busiest London bus routes

667 London bus routes carried 1.83 billion passenger journeys in 2024/25, over 459 million kilometres operated. Transport for London is the only transport authority in Great Britain that publishes this route by route.

The whole network, 2010/11 to 2024/25

2010/11: 2,132,756,362 passenger journeys 2133 10/11 2011/12: 2,168,305,036 passenger journeys 2168 11/12 2012/13: 2,121,111,352 passenger journeys 2121 12/13 2013/14: 2,183,460,015 passenger journeys 2183 13/14 2014/15: 2,157,940,533 passenger journeys 2158 14/15 2015/16: 2,081,976,081 passenger journeys 2082 15/16 2016/17: 2,185,418,114 passenger journeys 2185 16/17 2017/18: 2,195,373,448 passenger journeys 2195 17/18 2018/19: 2,145,881,347 passenger journeys 2146 18/19 2019/20: 2,014,734,023 passenger journeys 2015 19/20 2020/21: 804,170,992 passenger journeys 804 20/21 2021/22: 1,466,062,863 passenger journeys 1466 21/22 2022/23: 1,761,077,871 passenger journeys 1761 22/23 2023/24: 1,885,664,727 passenger journeys 1886 23/24 2024/25: 1,833,493,081 passenger journeys 1833 24/25

Millions of passenger journeys, summed across every route. The 2020/21 collapse is the pandemic; route-level totals carry no network adjustments, so they do not match the figures in TfL's annual report.

The 30 busiest routes in 2024/25

#RouteBetween Passenger journeysKm operated
1 18 Sudbury & Harrow Road Station to Euston Station 12,102,221 1,860,836
2 149 Edmonton Green Bus Station to London Bridge Bus Station 11,915,861 1,451,515
3 29 Lordship Lane to Trafalgar Square / Charing Cross Station 11,309,271 1,454,338
4 207 Hayes By-Pass to White City Bus Station 10,362,918 1,622,547
5 86 Stratford Bus Station to Romford Station 10,103,600 1,779,500
6 5 Romford Market to Canning Town Station 10,075,376 1,813,376
7 243 Redvers Road to Waterloo Station / Mepham Street 9,863,699 1,440,330
8 279 Waltham Cross to Stamford Hill 9,739,228 1,489,153
9 36 Claremont Road to New Cross Bus Garage 9,733,492 1,520,793
10 109 St. George's Walk / Croydon Town Centre to Brixton Station 9,618,101 1,264,765
11 35 Clapham Junction Station / Falcon Road to Shoreditch 9,599,774 1,206,154
12 25 Hainault Street to Holborn Circus 9,305,724 1,488,514
13 53 Orchard Road / Griffin Road to Lower Marsh 9,062,642 1,703,359
14 141 Tottenhall Road to London Bridge Bus Station 8,967,528 1,434,718
15 38 Clapton Pond to Victoria Bus Station 8,579,455 1,644,996
16 55 Walthamstow Bus Station to Great Titchfield St / Oxford Circus Station 8,472,762 1,555,988
17 158 Chingford Mount to Stratford Bus Station 8,399,284 1,322,100
18 182 Bannister Playing Fields to Brent Cross Shopping Centre 8,328,205 1,728,168
19 140 Millington Road to Long Elmes 8,289,348 1,366,096
20 43 Halliwick Park to London Bridge Bus Station 8,261,129 1,312,243
21 21 Lewisham Centre to Caledonian Road 8,257,545 1,332,615
22 185 Lewisham Station to Victoria Station 8,231,208 1,277,112
23 SL8 Uxbridge Station to White City Bus Station 8,210,948 1,706,769
24 65 Brook Street to Ealing Broadway Station 8,076,686 1,558,964
25 93 Priory Road to Putney Bridge Station 7,944,344 1,391,706
26 453 Deptford Bridge Station to Great Central Street 7,789,863 1,386,110
27 98 Pound Lane / Willesden Bus Garage to Red Lion Square 7,459,263 927,089
28 133 Streatham Station to Drake Street 7,376,635 1,282,674
29 254 Aldgate Station to Caledonian Road 7,268,465 1,201,575
30 114 Mill Hill Broadway Station to Ruislip Station 7,176,545 1,475,773

Biggest changes since 2010/11

Routes carrying over half a million journeys in 2010/11, ranked by the change to 2024/25. Routes are renumbered, extended and split over fifteen years, so a large move can be a change to the route as much as to its ridership — the route's own page shows every year.

Grown most

110 0.78m → 2.28m +192%
112 1.64m → 3.84m +134%
425 2.18m → 4.97m +128%
129 0.76m → 1.62m +115%
EL1 2.98m → 6.21m +108%
339 0.84m → 1.70m +101%
130 1.06m → 1.97m +86%
419 0.89m → 1.65m +86%
C10 2.89m → 4.85m +68%
498 0.54m → 0.91m +67%
289 2.17m → 3.54m +63%
132 2.54m → 4.12m +62%

Fallen most

209 2.00m → 0.10m -95%
N159 0.71m → 0.11m -85%
N47 0.51m → 0.14m -72%
100 2.49m → 0.84m -67%
72 4.25m → 1.48m -65%
12 12.9m → 4.96m -62%
23 7.74m → 2.97m -62%
25 23.3m → 9.31m -60%
436 12.4m → 4.98m -60%
N5 0.66m → 0.28m -58%
470 0.76m → 0.32m -57%
73 15.4m → 6.63m -57%

What these numbers are, and are not

A passenger journey is one boarding of one bus. Someone who takes the same route to work and back five days a week makes ten passenger journeys in that week, so these are not counts of people, and a journey involving two buses counts twice. TfL builds the figures from contactless and Oyster tap-ins (including Freedom Passes), cash ticket issues, and drivers recording passengers who do not tap, such as children under 11.

School-day-only services and occasional 900-series routes are excluded because their data is not reliable enough to publish. Night services on 24-hour routes are counted separately under their N number. TfL changed its estimation method in 2017 and restated 2016/17 on the new basis, so figures before and after that point are not exactly comparable. Some years ran 53 weeks rather than 52 and sit about 2% high as a result. Route totals carry no network-level adjustment and so do not sum to the ridership figures in TfL's annual report.

Why London only? Because London is the only place in Great Britain where anyone publishes this. Bus operators outside London hold their own patronage data and are commercial companies, so it is not subject to freedom of information; the Department for Transport publishes national and local-authority totals, but nothing per route. For everywhere else, our own measurements of punctuality and disruption are the closest comparable picture.

Source: Transport for London, Bus service usage: passengers and kilometres operated by route. Powered by TfL Open Data.