List of bus routes in London

Two double-decker buses on routes 8 and 205 at Bishopsgate in 2022
A single-decker bus on route 309 in Aberfeldy Village in 2022

This is a list of Transport for London (TfL) contracted bus routes in London, England, as well as commercial services that enter the Greater London area (except coaches).

Bus services in London are operated by Arriva London, Go-Ahead London (Blue Triangle, Docklands Buses, London Central and London General), Metroline, RATP Dev Transit London (London Sovereign, London United and London Transit), Stagecoach London (East London, Selkent and Thameside), Sullivan Buses, Transport UK London Bus and Uno. TfL-sponsored operators run more than 500 services.

Examples of non TfL-sponsored operators include, but are not limited to: Arriva Herts & Essex, Arriva Southern Counties, Carousel Buses, Diamond South East, Go-Coach, First Beeline, Metrobus, Stagecoach South, Thames Valley Buses and Reading Buses.