Bus route B15 in London links “Bexleyheath Clock Tower” and “Horncastle Road/Alnwick Rd”. The two directions are not quite the same: 3 stops are served in one direction only, which is worth knowing before you travel. The return journey ends at “Friswell Place” (150 m from “Bexleyheath Clock Tower”).
Where bus B15 goes

Towards “Horncastle Road/Alnwick Rd”: 39 stops. After “Bexleyheath Clock Tower”, the bus calls at “Trinity Place”, “Bexleyheath / Lion Road”, “Upton Road Bexleyheath”, “Glynde Road”, “Bexleyheath Station”, “Veroan Road”, “Holmesdale Road”, “Gipsy Road Welling”, “Avondale Road Welling”, “Kenmere Road”. Then “Elsa Road / Upper Wickham Lane”, “Somerhill Road”, “Upper Wickham Lane/Burnell Ave”, “Upper Wickham Lane/Coton Road”, “Bellegrove Rd / Churchfield Rd”, “Ruskin Drive”, “Ruskin Avenue / Welling Station”, “Welling Way / Bellegrove Road”, “Welling Way / Sherwood Road”, “Montrose Avenue (DA16)”. Then “Welling Way / Rochester Way”, “Rochester Way / Falconwood Stn”, “Eltham Cemetery”, “Riefield Road / Leigh Stationers’ Academy”, “Stationers’ Crown Woods Academy”, “Bexley Road / Reinickendorf Avenue”, “Bexley Road / Glenesk Road”, “Eltham High Street / Foots Cray Road”, “Eltham High Street / St Mary’s Place”, “Eltham High Street / Passey Place”. Before “Horncastle Road/Alnwick Rd”: “Eltham Church / High Street”, “Kingsground”, “Greenway (SE9)”, “Eltham Hill / Middle Park Avenue”, “Westhorne Avenue / Eltham Road”, “Sidcup Road”, “Alwold Crescent”.
On the way back the bus takes a different route, from “Horncastle Road/Alnwick Rd” to “Friswell Place” (40 stops). Only in this direction does it call at “Horn Park Primary School”, “Alnwick Road / Motttingham Way”, “The Dutch House”, “Eltham Hill / Westhorne Avenue”, “Vandyke Cross”, “Sherard Road”, “Eltham High Street / Roper Street”, “Eltham High Street / Pound Place”, “Eltham High Street / Westmount Road”, “Leigh Stationers’ Academy”, “Avery Hill / Riefield Road”, “Central Avenue / Welling Station”, “Deepdene Road”, “East Road (DA16)”, “Pickford Road” and “Avenue Road / Crook Log”. Only in the direction of “Horncastle Road/Alnwick Rd” does it call at, among others, “Glynde Road”, “Somerhill Road”, “Bellegrove Rd / Churchfield Rd”, “Ruskin Drive”, “Ruskin Avenue / Welling Station” and “Montrose Avenue (DA16)”. For the way back, board nearby: “Glynde Road” → “Pickford Road” (100 m), “Somerhill Road” → “East Road (DA16)” (50 m), “Bellegrove Rd / Churchfield Rd” → “Deepdene Road” (150 m) and “Ruskin Drive” → “Deepdene Road” (100 m). Towards “Horncastle Road/Alnwick Rd”, board nearby: “Eltham Hill / Westhorne Avenue” → “Eltham Hill / Middle Park Avenue” (50 m), “Vandyke Cross” → “Greenway (SE9)” (100 m), “Sherard Road” → “Kingsground” (100 m) and “Eltham High Street / Roper Street” → “Eltham High Street / St Mary’s Place” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 16 towards “Horncastle Road /Alnwick Rd” and 17 the other way. Tap a stop to see its name.
Other routes along the way
On part of the route, between “Eltham High Street / Foots Cray Road” and “Eltham Hill / Middle Park Avenue” it shares the road with routes 321 and B16; between “Bexleyheath Clock Tower” and “Bexleyheath Station” it shares the road with routes 422, B11 and B12; between “Bexleyheath Clock Tower” and “Upton Road Bexleyheath” it shares the road with route 89.
Connections by stop, in route order:
- “Bexleyheath Clock Tower”: buses 96, 99, 132, 229, 269, 301, 401, 486, 492, B13, B14 and SL3
- “Trinity Place”: buses 96, 269, 401, 486, B13, B14 and SL3
- “Bexleyheath / Lion Road”: buses 96, 269, 486, B14 and SL3
- “Upton Road Bexleyheath”: buses 96, 486, B14 and SL3
- “Glynde Road” (only towards “Horncastle Road/Alnwick Rd”): buses 96, 486 and B14
- “Bexleyheath Station”: bus SL3
- “Veroan Road”: bus SL3
- “Elsa Road / Upper Wickham Lane”: bus 96
- “Somerhill Road” (only towards “Horncastle Road/Alnwick Rd”): bus 96
- “Upper Wickham Lane/Burnell Ave”: buses 51, 96 and 486
- “Upper Wickham Lane/Coton Road”: buses 51, 96 and 486
- “Bellegrove Rd / Churchfield Rd” (only towards “Horncastle Road/Alnwick Rd”): buses 51, 96 and 486
- “Ruskin Drive” (only towards “Horncastle Road/Alnwick Rd”): buses 51, 96 and 486
- “Ruskin Avenue / Welling Station” (only towards “Horncastle Road/Alnwick Rd”): buses 51 and 486
- “Welling Way / Bellegrove Road”: bus 486
- “Welling Way / Sherwood Road”: bus 486
- “Riefield Road / Leigh Stationers’ Academy”: buses 132, 162 and 286
- “Stationers’ Crown Woods Academy” (only towards “Horncastle Road/Alnwick Rd”): buses 132, 162 and 286
- “Bexley Road / Reinickendorf Avenue” (only towards “Horncastle Road/Alnwick Rd”): buses 132, 162 and 286
- “Bexley Road / Glenesk Road”: buses 124, 126, 132, 160, 162, 233, 286 and 314
- “Eltham High Street / Foots Cray Road” (only towards “Horncastle Road/Alnwick Rd”): buses 124, 126, 132, 160, 162, 233, 286 and 314
- “Eltham High Street / St Mary’s Place” (only towards “Horncastle Road/Alnwick Rd”): buses 124, 126, 132, 160, 162, 233, 286 and 314
- “Eltham High Street / Passey Place” (only towards “Horncastle Road/Alnwick Rd”): buses 124, 126, 132, 160, 161, 162, 233, 286 and 314
- “Eltham Church / High Street” (only towards “Horncastle Road/Alnwick Rd”): buses 124, 126, 132, 160, 161, 162, 233, 286 and 314
- “Kingsground”: buses 124 and 160
- “Greenway (SE9)” (only towards “Horncastle Road/Alnwick Rd”): buses 122 and 160
- “Eltham Hill / Middle Park Avenue” (only towards “Horncastle Road/Alnwick Rd”): buses 122 and 160
- “Westhorne Avenue / Eltham Road”: buses 122 and 160
- “Sidcup Road”: buses 122 and 160
- “Alwold Crescent” (only towards “Horncastle Road/Alnwick Rd”): bus 160
- “Horncastle Road/Alnwick Rd”: buses 160 and 273
- “Horn Park Primary School” (only towards “Friswell Place”): bus 273
- “Eltham Hill / Westhorne Avenue” (only towards “Friswell Place”): buses 122 and 160
- “Vandyke Cross” (only towards “Friswell Place”): bus 122
- “Sherard Road” (only towards “Friswell Place”): buses 124, 126, 132, 160, 161, 162, 233, 286 and 314
- “Eltham High Street / Roper Street” (only towards “Friswell Place”): buses 124, 126, 132, 160, 161, 162, 233, 286 and 314
- “Eltham High Street / Pound Place” (only towards “Friswell Place”): buses 124, 126, 132, 160, 162, 233, 286 and 314
- “Eltham High Street / Westmount Road” (only towards “Friswell Place”): buses 124, 126, 132, 160, 162, 233, 286 and 314
- “Leigh Stationers’ Academy” (only towards “Friswell Place”): buses 132, 162 and 286
- “Avery Hill / Riefield Road” (only towards “Friswell Place”): buses 132, 162 and 286
- “Central Avenue / Welling Station” (only towards “Friswell Place”): buses 51 and 486
- “Deepdene Road” (only towards “Friswell Place”): buses 51, 96 and 486
- “East Road (DA16)” (only towards “Friswell Place”): bus 96
- “Pickford Road” (only towards “Friswell Place”): buses 96, 486, B14 and SL3
- “Avenue Road / Crook Log” (only towards “Friswell Place”): buses 96, 486, B14 and SL3
- “Friswell Place”: buses 96, 99, 132, 229, 269, 301, 401, 486, 492, B13, B14 and SL3
Pages for these routes: bus B11, bus B12, bus B14.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions and answers
Does bus B15 stop at “Horn Park Primary School”?
Only in the direction of “Friswell Place”: in the other direction it does not stop there.
Does bus B15 go to “Trinity Place”?
Yes, in both directions.
Where can I change from bus B15 to another bus route?
Most routes stop at “Bexleyheath Clock Tower” and “Friswell Place” (96, 99, 132, 229, 269, 301, 401, 486, 492, B13, B14 and SL3). All other stops with connections are listed above.
Checked on 27 September 2026. Source of the route and stops: Transport for London (TfL).