Buses in Eltham
19 bus routes serve Eltham, run by Stagecoach London, Go Ahead London and National Express. The busiest stops are Eltham station, Eltham High Street / Passey Place and Eltham High Street / Pound Place.
Most frequent routes
- 122: Crystal Palace – Thamesmead West Stagecoach London
- 321: Ruxley – New Cross Gate Go Ahead London
- 132: North Greenwich – Bexleyheath Go Ahead London
- 161: North Greenwich – Chislehurst Stagecoach London
- 126: Bromley – Eltham Park Go Ahead London
- 124: Eltham – Catford Stagecoach London
Where you can go from Eltham
Routes
- 122: Crystal Palace – Thamesmead West Stagecoach London
- 321: Ruxley – New Cross Gate Go Ahead London
- 132: North Greenwich – Bexleyheath Go Ahead London
- 161: North Greenwich – Chislehurst Stagecoach London
- 126: Bromley – Eltham Park Go Ahead London
- 124: Eltham – Catford Stagecoach London
- 160: Sidcup – Catford Stagecoach London
- 314: New Addington – Eltham Stagecoach London
- 162: Eltham – Beckenham Go Ahead London
- 286: Cutty Sark – Sidcup Go Ahead London
- B16: Bexleyheath – Blackheath Park Go Ahead London
- B15: Eltham – Bexleyheath Go Ahead London
- 022: Westgate-on-Sea – Victoria National Express
- N21: Charing Cross – Bexleyheath Go Ahead London
- 007: Dover – Victoria National Express
- 624: Grove Park – Welling Go Ahead London
- 621: Avery Hill – Lewisham Stagecoach London
- 660: Avery Hill – Bellingham Stagecoach London
- 814: Canterbury – Belgravia National Express
Bus companies
Stops and stations
- Eltham station
- Eltham High Street / Passey Place
- Eltham High Street / Pound Place
- Eltham High Street / St Mary's Place
- Eltham High Street / Roper Street
- Eltham Road / Westhorne Avenue
- Sherard Road
- Eltham Church / High Street
- Eltham Church / Well Hall Road
- Eltham Station / Lassa Road
- Holy Trinity Church
- Kingsground
- Eltham Hill / Westhorne Avenue
- Vandyke Cross
- Greenway (SE9)
- Eltham Hill / Middle Park Avenue
- Halons Road
- Eltham Station / Sherard Road
- Royal Blackheath Golf Club
- Kingsground / Eltham Hill
- Kingsground / Eltham Palace Road
- Newmarket Green
- Footscray Road / Southend Crescent
- Inca Drive
- Eltham Church / Court Yard
- Westhorne Avenue / Eltham Road
- Green Way
- Westhorne Avenue / Briset Road
- Eltham Bus Station
- Haimo Road
- Westhorne Avenue / Haimo Road
- Campfield Road
- Churchbury Road
- Eltham Green School
- Horncastle Road /Alnwick Rd
- Middle Park Avenue / Westhorne Avenue
- Horn Park Primary School
- Alnwick Road / Motttingham Way
- The Dutch House
Questions
- Where can I go by bus from Eltham?
- Direct buses from Eltham go to Bexleyheath (132, B16, B15, N21), Avery Hill (621, 660), Catford (124, 160), North Greenwich (132, 161), Sidcup (160, 286), Victoria (022, 007), Beckenham (162), Belgravia (814), Bellingham (660) and Blackheath Park (B16).
- Which bus goes from Eltham to Bexleyheath?
- Routes 132, B16, B15 and N21, run by Go Ahead London.
- Which bus goes from Eltham to Avery Hill?
- Routes 621 and 660, run by Stagecoach London.
- Which bus goes from Eltham to Catford?
- Routes 124 and 160, run by Stagecoach London.
- Where do buses stop in Eltham?
- The busiest stops are Eltham station, Eltham High Street / Passey Place, Eltham High Street / Pound Place, Eltham High Street / St Mary's Place and Eltham High Street / Roper Street.
- Which bus companies run in Eltham?
- Stagecoach London, Go Ahead London and National Express.
- What are the most frequent buses in Eltham?
- the 122 (Crystal Palace – Thamesmead West), the 321 (Ruxley – New Cross Gate), the 132 (North Greenwich – Bexleyheath) and the 161 (North Greenwich – Chislehurst).
Timetables from the Bus Open Data Service (Department for Transport), updated Thursday, 5 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