Bus route 104 in London links “Stratford Bus Station” and “Beckton Bus Station”. One stop is served in one direction only.
The route of bus 104

Towards “Beckton Bus Station”: 22 stops. After “Stratford Bus Station”, the bus calls at “Stratford Broadway”, “Barnby Street”, “Stratford Park”, “Amity Road”, “Park Road”, “Park Grove”, “Upton Lane”, “St Antonys Road”, “Lucas Avenue”, “Plashet Road”. Before “Beckton Bus Station”: “Upton Park”, “Queens Market”, “Upton Park / Boleyn”, “Creighton Avenue”, “Haldane Road”, “Hatherley Gardens”, “Lonsdale Close”, “Sandford Road”, “Albatross Close”, “Tollgate Rd/Woolwich Manor Way”.
On the way back the bus takes a different route, from “Beckton Bus Station” to “Stratford Bus Station” (24 stops). Only in this direction does it call at “Lonsdale Avenue”, “Greatfield Avenue”, “New City Road Upton Park”, “Wilson Road”, “Tudor Road (E6)”, “Penge Road”, “Churston Avenue” and “Paul Street”. Only in the direction of “Beckton Bus Station” does it call at “Barnby Street”, “Park Grove”, “Lucas Avenue”, “Queens Market”, “Creighton Avenue” and “Haldane Road”. For the way back, board nearby: “Barnby Street” → “Paul Street” (50 m), “Park Grove” → “Upton Lane” (200 m), “Lucas Avenue” → “Churston Avenue” (150 m) and “Queens Market” → “Tudor Road (E6)” (100 m). Towards “Beckton Bus Station”, board nearby: “Greatfield Avenue” → “Sandford Road” (250 m), “New City Road Upton Park” → “Hatherley Gardens” (300 m), “Wilson Road” → “Creighton Avenue” (250 m) and “Tudor Road (E6)” → “Queens Market” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 6 towards “Beckton Bus Station” and 8 the other way. Tap a stop to see its name.
Other routes along the way
On part of the route, between “Stratford Bus Station” and “Plashet Road” it shares the road with route 238; between “Plashet Road” and “Upton Park / Boleyn” it shares the road with routes 58 and 330.
Connections by stop, in route order:
- “Stratford Bus Station”: buses 25, 69, 86, 97, 108, 158, 241, 257, 262, 276, 308, 339, 388, 425, 473 and D8
- “Stratford Broadway”: buses 25, 69, 86, 158, 241, 257, 262, 276, 308, 425, 473 and D8
- “Barnby Street” (only towards “Beckton Bus Station”): buses 69, 241, 262, 276 and 473
- “Stratford Park”: buses 69, 241, 262, 276 and 473
- “Amity Road”: buses 69, 241, 262, 276 and 473
- “Park Road”: bus 325
- “Park Grove” (only towards “Beckton Bus Station”): bus 325
- “Upton Lane”: bus 325
- “St Antonys Road”: bus 325
- “Lucas Avenue” (only towards “Beckton Bus Station”): bus 376
- “Plashet Road”: bus 376
- “Upton Park”: bus 376
- “Queens Market” (only towards “Beckton Bus Station”): bus 376
- “Upton Park / Boleyn”: buses 5, 115, 147 and 376
- “Creighton Avenue” (only towards “Beckton Bus Station”): buses 5, 115, 147 and 376
- “Haldane Road” (only towards “Beckton Bus Station”): buses 304 and 376
- “Hatherley Gardens”: buses 276, 304 and 376
- “Lonsdale Close”: bus 304
- “Sandford Road”: bus 304
- “Albatross Close”: buses 101, 173, 300, 304 and 474
- “Tollgate Rd/Woolwich Manor Way”: buses 101, 129, 173, 262, 300, 366, 376 and 474
- “Beckton Bus Station”: buses 101, 129, 173, 262, 300, 366, 376 and 474
- “Lonsdale Avenue” (only towards “Stratford Bus Station”): buses 101, 173, 300, 304 and 474
- “Greatfield Avenue” (only towards “Stratford Bus Station”): buses 101, 173, 300, 304 and 474
- “New City Road Upton Park” (only towards “Stratford Bus Station”): buses 276, 304 and 376
- “Wilson Road” (only towards “Stratford Bus Station”): buses 5, 115, 147 and 376
- “Tudor Road (E6)” (only towards “Stratford Bus Station”): bus 376
- “Penge Road” (only towards “Stratford Bus Station”): bus 376
- “Paul Street” (only towards “Stratford Bus Station”): buses 69, 241, 262, 276 and 473
Pages for these routes: bus D8, bus 5, bus 25, bus 58, bus 69, bus 86, bus 97.
Passes and concessions
Our page “How to pay for public transport in London” describes tickets, passes and concessions, including any differences between modes of transport.
Questions about bus 104
Does bus 104 go to “Stratford Park”?
Yes, in both directions.
Where can I change from bus 104 to another bus route?
Most routes stop at “Stratford Bus Station” (25, 69, 86, 97, 108, 158, 241, 257, 262, 276, 308, 339, 388, 425, 473 and D8) and “Stratford Broadway” (25, 69, 86, 158, 241, 257, 262, 276, 308, 425, 473 and D8). All other stops with connections are listed above.
Checked on 2 October 2026. Source of the route and stops: Transport for London (TfL).