Bus route 5 in London goes from “Romford Market” to “Canning Town”.
The route of bus 5

Towards “Canning Town”: 51 stops. After “Romford Market”, the bus calls at “Mercury Gardens”, “Romford Town Centre”, “Romford Station”, “Rom Valley Way”, “Queens Hospital”, “Norwood Avenue Rush Green”, “Rush Green Road / Dagenham Road”, “Leonard Avenue”, “Clayton Road (RM7)”, “Barton Avenue”. Then “CU London University / Wood Lane”, “Becontree Heath Leisure Centre”, “Morris Road”, “Five Elms School”, “Boxoll Road”, “Beverley Road (RM9)”, “Martins Corner/Valence Avenue”, “Bennetts Castle Lane Fair Cross”, “Lindsey Road”, “Lodge Avenue (RM8)”. Then “St Thomas More Catholic Church”, “Capel Gardens”, “Thurlestone Avenue”, “Barking Bus Garage”, “Faircross”, “Hulse Avenue / Barking Park”, “Park Avenue Barking”, “Barking Station”, “Barking Town Centre”, “North Street”. Then “Barking Tesco”, “Burges Road”, “St Olaves Road”, “Altmore Avenue”, “Newham Town Hall”, “Bartle Avenue”, “Aintree Avenue”, “Dickens Road”, “Upton Park / Priory Road”, “Upton Park Green Street”. Before “Canning Town”: “New City Road Plaistow”, “Plaistow Prince Regent Lane”, “Plaistow Police Station”, “Balaam Street”, “Chargeable Lane”, “Croydon Road (E13)”, “Rokeby School”, “Hermit Road”, “Rathbone Market”.
On the way back the bus takes a different route, from “Canning Town” to “Romford Market” (50 stops). Only in this direction does it call at “King Street (E13)”, “Samson Street”, “Arragon Road (E6)”, “Katherine Road Upton Park”, “High Street North East Ham”, “Becontree Avene Fair Cross”, “Charlecote Road”, “Winmill Road”, “Heathway Becontree” and “Dagenham Road”. Only in the direction of “Canning Town” does it call at, among others, “Mercury Gardens”, “Rush Green Road / Dagenham Road”, “Five Elms School”, “Boxoll Road”, “Beverley Road (RM9)” and “Lodge Avenue (RM8)”. For the way back, board nearby: “Mercury Gardens” → “Romford Town Centre” (250 m), “Rush Green Road / Dagenham Road” → “Dagenham Road” (200 m), “Five Elms School” → “Winmill Road” (150 m) and “Boxoll Road” → “Winmill Road” (100 m). Towards “Canning Town”, board nearby: “King Street (E13)” → “Croydon Road (E13)” (100 m), “Samson Street” → “New City Road Plaistow” (50 m), “Arragon Road (E6)” → “Dickens Road” (50 m) and “Katherine Road Upton Park” → “Aintree Avenue” (200 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 11 towards “Canning Town” and 10 the other way. Tap a stop to see its name.
Where to change
On part of the route, between “Becontree Heath Leisure Centre” and “Barking Station” it shares the road with route EL2; between “Newham Town Hall” and “Canning Town” it shares the road with route 115; between “Romford Market” and “Morris Road” it shares the road with route 175.
Connections by stop, in route order:
- “Romford Market”: buses 66, 86, 103, 165, 174, 193, 247, 248, 252, 294, 296, 365, 370, 375, 496, 498 and 499
- “Mercury Gardens” (only towards “Canning Town”): buses 66, 86, 103, 165, 174, 193, 247, 248, 252, 294, 296, 365, 370, 375, 496, 498, 499 and SL12
- Stops from “Romford Town Centre” to “Rom Valley Way”: buses 66, 86, 103, 165, 174, 193, 247, 248, 252, 294, 296, 365, 370, 375, 496, 498, 499 and SL12
- “Queens Hospital”: buses 103, 174, 193, 248, 252, 365, 496, 498, 499 and SL12
- “Norwood Avenue Rush Green”: buses 193, 248, 252, 365, 496, 498, 499 and SL12
- “Rush Green Road / Dagenham Road” (only towards “Canning Town”): buses 103, 174 and 499
- “Leonard Avenue”: buses 103, 174 and 499
- Stops from “Clayton Road (RM7)” to “CU London University / Wood Lane”: buses 103 and 499
- “Becontree Heath Leisure Centre”: buses 103, 150, 173 and 499
- “Morris Road”: buses 150, 173 and 499
- “Five Elms School” (only towards “Canning Town”): bus 173
- “Martins Corner/Valence Avenue”: buses 62 and 364
- “Bennetts Castle Lane Fair Cross”: buses 62 and 364
- “Lindsey Road”: buses 364 and 368
- “Lodge Avenue (RM8)” (only towards “Canning Town”): bus 368
- Stops from “St Thomas More Catholic Church” to “Thurlestone Avenue”: bus EL3
- Stops from “Barking Bus Garage” to “Hulse Avenue / Barking Park”: buses 62 and EL3
- Stops from “Park Avenue Barking” to “North Street”: buses 62, 169, 238, 287, 366, 368, EL1, EL3 and SL2
- “Barking Tesco” (only towards “Canning Town”): buses 169, 238, 325 and 366
- “Burges Road”: buses 238, 300, 325 and 366
- “St Olaves Road”: buses 238, 300 and 325
- “Altmore Avenue”: buses 58, 101, 238, 300, 304, 325, 376 and 474
- “Newham Town Hall”: buses 58, 101, 147, 238, 300, 304, 325, 376 and 474
- “Bartle Avenue”: buses 58, 101, 147, 238, 300, 304, 325, 376 and 474
- “Aintree Avenue” (only towards “Canning Town”): buses 58, 101, 147, 238, 300, 304, 325, 376 and 474
- “Dickens Road” (only towards “Canning Town”): buses 58, 104 and 147
- “Upton Park / Priory Road”: buses 58, 104, 147 and 376
- “Upton Park Green Street”: buses 58, 104, 147 and 376
- “New City Road Plaistow”: buses 147, 262, 376 and 473
- “Plaistow Prince Regent Lane”: buses 147, 241, 262, 276, 325 and 473
- “Plaistow Police Station”: buses 147, 241, 262, 276, 300, 325 and 473
- “Balaam Street”: buses 241, 276, 300 and 325
- “Chargeable Lane” (only towards “Canning Town”): buses 241, 276, 300 and 325
- “Croydon Road (E13)” (only towards “Canning Town”): buses 276 and 300
- “Rokeby School”: buses 69, 276, 300 and 474
- “Hermit Road”: buses 69, 276, 300, 323 and 474
- “Rathbone Market”: buses 69, 147, 276, 300, 309, 323 and 474
- “Canning Town”: buses 69, 147, 276, 300, 309, 323 and 474
- “King Street (E13)” (only towards “Romford Market”): buses 241, 276, 300 and 325
- “Samson Street” (only towards “Romford Market”): buses 58, 104, 147 and 376
- “Arragon Road (E6)” (only towards “Romford Market”): buses 58, 104 and 147
- “Katherine Road Upton Park” (only towards “Romford Market”): buses 58 and 147
- “High Street North East Ham” (only towards “Romford Market”): buses 58, 101, 147, 238, 300, 304, 325, 376 and 474
- “Becontree Avene Fair Cross” (only towards “Romford Market”): bus 368
- “Winmill Road” (only towards “Romford Market”): bus 173
- “Heathway Becontree” (only towards “Romford Market”): buses 150, 173 and 499
- “Dagenham Road” (only towards “Romford Market”): buses 103, 174 and 499
Pages for these routes: bus EL1, bus EL2, bus EL3, bus SL12, bus SL2.
Passes and concessions
Which passes are available and who travels free is explained on a separate page: how to pay for public transport in London.
Questions about bus 5
Does bus 5 go to “Romford Station”?
Yes, in both directions.
Where can I change from bus 5 to another bus route?
Most routes stop at “Mercury Gardens” (only towards “Canning Town”; 66, 86, 103, 165, 174, 193, 247, 248, 252, 294, 296, 365, 370, 375, 496, 498, 499 and SL12) and “Romford Town Centre” (66, 86, 103, 165, 174, 193, 247, 248, 252, 294, 296, 365, 370, 375, 496, 498, 499 and SL12). All other stops with connections are listed above.
Checked on 30 September 2026. Source of the route and stops: Transport for London (TfL).