Buses in Elmstead

8 bus routes serve Elmstead, run by Stagecoach London and Go Ahead London. The busiest stops are Elmstead Woods station, Mottingham / Prince Of Wales and Duddington Close.

Most frequent routes

Where you can go from Elmstead

Routes

Bus companies

Stops and stations

Nearby stops

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

Questions

Where can I go by bus from Elmstead?
Direct buses from Elmstead go to Bromley (126, 638), Chislehurst (161, N136), Eltham (124, 314), Catford (124), Eltham Park (126), Foots Cray (638), Grove Park (624), Lewisham (273), New Addington (314) and North Greenwich (161).
Which bus goes from Elmstead to Bromley?
Routes 126 and 638, run by Go Ahead London and Stagecoach London.
Which bus goes from Elmstead to Chislehurst?
Routes 161 and N136, run by Stagecoach London and Go Ahead London.
Which bus goes from Elmstead to Eltham?
Routes 124 and 314, run by Stagecoach London.
Where do buses stop in Elmstead?
The busiest stops are Elmstead Woods station, Mottingham / Prince Of Wales, Duddington Close, Court Farm Road and Beaconsfield Road (SE9).
Which bus companies run in Elmstead?
Stagecoach London and Go Ahead London.
What are the most frequent buses in Elmstead?
the 161 (North Greenwich – Chislehurst), the 124 (Eltham – Catford), the 126 (Bromley – Eltham Park) and the 314 (New Addington – Eltham).

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