List of bus routes in London

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

TfL bus routes in London are operated by 7 operators. Those operators are: Arriva London, Go-Ahead London (London Central, London General, Docklands Buses and Blue Triangle), Metroline, First Bus London (London Sovereign, London United and London Transit), Stagecoach London (East London, Selkent, Thameside and Lea Interchange Bus Company), Transport UK London Bus and Uno.

Some non-TfL bus routes enter Greater London, and operate with a London Service Permit provided by TfL. Therefore, those routes are shown at TfL bus stops. Those non-TfL operators are: Arriva Herts & Essex, Carlone Limited, Carousel Buses, Diamond South East, Falcon Buses, First Berkshire & The Thames Valley, Go-Coach, Kent Country, Metrobus, NIBS Buses, Reading Buses, Red Eagle, Red Rose Travel, Reptons Coaches, Sullivan Buses, Thames Valley Buses, Uno and White Bus Services.