Buses in Crystal Palace

17 bus routes serve Crystal Palace, run by Stagecoach London, Arriva London South, Metrobus, Transport UK and Arriva London and others. The busiest stops are Crystal Palace station, Crystal Palace Parade and Crystal Palace Bus Station.

Most frequent routes

Where you can go from Crystal Palace

Routes

Bus companies

Stops and stations

Nearby stops

Within a 10-minute walk of Crystal Palace, but in a neighbouring place:

Questions

Where can I go by bus from Crystal Palace?
Direct buses from Crystal Palace go to Anerley (432, 249), Bromley (227, N3), Clapham Common (417, 249), Bell Green (450), Brixton (432), Charlton (202), Clapham (322), Elephant & Castle (363), Marble Arch (N137) and Marylebone (N2).
Which bus goes from Crystal Palace to Anerley?
Routes 432 and 249, run by Arriva London.
Which bus goes from Crystal Palace to Bromley?
Routes 227 and N3, run by Go Ahead London and Transport UK.
Which bus goes from Crystal Palace to Clapham Common?
Routes 417 and 249, run by Arriva London South and Arriva London.
Where do buses stop in Crystal Palace?
The busiest stops are Crystal Palace station, Crystal Palace Parade, Crystal Palace Bus Station, Crystal Palace Parade / College Road and Westow Hill.
Which bus companies run in Crystal Palace?
Stagecoach London, Arriva London South, Metrobus, Transport UK, Arriva London and Go Ahead London.
What are the most frequent buses in Crystal Palace?
the 122 (Crystal Palace – Thamesmead West), the 417 (Crystal Palace – Clapham Common), the 358 (Orpington – Crystal Palace) and the 363 (Elephant & Castle – Crystal Palace).

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 4 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