Buses in Upper Norwood

13 bus routes serve Upper Norwood, run by Arriva London South, Arriva London, Metrobus, Go Ahead London and Transport UK. The busiest stops are Westow Street, Beulah Spa and Upper Beulah Hill.

Most frequent routes

Where you can go from Upper Norwood

Routes

Bus companies

Stops

Questions

Where can I go by bus from Upper Norwood?
Direct buses from Upper Norwood go to Crystal Palace (417, 410, 322, N137, N2), Anerley (432, 249), Clapham Common (417, 249), Elephant & Castle (468, 196), Wallington (410), West Croydon (450, SL6), Bell Green (450), Brixton (432), Clapham (322) and Marble Arch (N137).
Which bus goes from Upper Norwood to Crystal Palace?
Routes 417, 410, 322, N137 and N2, run by Arriva London South, Arriva London and Go Ahead London.
Which bus goes from Upper Norwood to Anerley?
Routes 432 and 249, run by Arriva London.
Which bus goes from Upper Norwood to Clapham Common?
Routes 417 and 249, run by Arriva London South and Arriva London.
Where do buses stop in Upper Norwood?
The busiest stops are Westow Street, Beulah Spa, Upper Beulah Hill, Beulah Hill /All Saints Church and Grange Avenue (SE25).
Which bus companies run in Upper Norwood?
Arriva London South, Arriva London, Metrobus, Go Ahead London and Transport UK.
What are the most frequent buses in Upper Norwood?
the 417 (Clapham Common – Crystal Palace), the 468 (South Croydon – Elephant & Castle), the 432 (Brixton – Anerley) and the 249 (Anerley – Clapham Common).

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook