Bus route 78 in London links “Shoreditch High Street Station” and “St Mary’s Road / Nunhead”. The return journey ends at “Curtain Road” (200 m from “Shoreditch High Street Station”).
Which way bus 78 runs

Towards “St Mary’s Road / Nunhead”: 34 stops. After “Shoreditch High Street Station”, the bus calls at “Commercial Street / Worship St”, “Primrose Street”, “Liverpool Street Station”, “St Botolph Street”, “Aldgate”, “Minories”, “Tower Hill / Tower Gateway Station”, “Tower Bridge”, “Druid Street”, “Abbey Street”. Then “Griggs Place”, “Fendall Street”, “Spa Road”, “Alscot Road”, “Longfield Estate”, “Lynton Road (SE1)”, “Humphrey Street”, “Trafalgar Avenue”, “Malt Street”, “Peckham Park Road”. Then “Bird In Bush Road”, “Commercial Way Peckham Hill”, “Bonar Road”, “Peckham Library”, “The Aylesham Centre”, “Peckham Rye Station”, “Nigel Road”, “Peckham Rye / Nunhead Lane”, “Carden Road”, “Linden Grove”. Before “St Mary’s Road / Nunhead”: “Barset Road”, “Hollydale Road”.
On the way back the bus takes a different route, from “St Mary’s Road / Nunhead” to “Curtain Road” (33 stops). Only in this direction does it call at “Nunhead Green”, “Peckham Rye/East Dulwich Road”, “Heaton Road”, “Dunton Road / Old Kent Road”, “Grange Road/Caledonian Market”, “Tower Gateway Station DLR”, “Mansell Street” and “Duke’s Place”. Only in the direction of “St Mary’s Road / Nunhead” does it call at, among others, “Commercial Street / Worship St”, “St Botolph Street”, “Aldgate”, “Minories”, “Tower Hill / Tower Gateway Station” and “Griggs Place”. For the way back, board nearby: “Commercial Street / Worship St” → “Primrose Street” (250 m), “St Botolph Street” → “Duke’s Place” (250 m), “Aldgate” → “Mansell Street” (200 m) and “Minories” → “Mansell Street” (150 m). Towards “St Mary’s Road / Nunhead”, board nearby: “Nunhead Green” → “Linden Grove” (100 m), “Peckham Rye/East Dulwich Road” → “Peckham Rye / Nunhead Lane” (100 m), “Heaton Road” → “Nigel Road” (150 m) and “Dunton Road / Old Kent Road” → “Lynton Road (SE1)” (150 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 10 towards “St Mary's Road / Nunhead” and 9 the other way. Tap a stop to see its name.
Connections
On part of the route, between “Primrose Street” and “Abbey Street” it shares the road with route 42; between “The Aylesham Centre” and “Barset Road” it shares the road with route P12; between “Shoreditch High Street Station” and “St Botolph Street” it shares the road with routes 135 and 205.
Connections by stop, in route order:
- “Shoreditch High Street Station”: buses 8, 26, 35, 47, 55, 149, 242, 243 and 388
- “Commercial Street / Worship St” (only towards “St Mary’s Road / Nunhead”): buses 8, 26, 35, 47, 149, 242 and 388
- “Primrose Street”: buses 8, 26, 35, 47, 149, 153, 242, 344 and 388
- “Liverpool Street Station”: buses 8, 21, 26, 35, 43, 47, 100, 141, 149, 153, 344 and 388
- “St Botolph Street” (only towards “St Mary’s Road / Nunhead”): buses 15, 25, 100, 115, 242 and 254
- “Aldgate” (only towards “St Mary’s Road / Nunhead”): buses 15, 25, 100, 115, 242 and 254
- “Minories” (only towards “St Mary’s Road / Nunhead”): buses 15, 25, 100, 115, 242, 254 and 343
- “Tower Hill / Tower Gateway Station” (only towards “St Mary’s Road / Nunhead”): buses 15, 100 and 343
- “Tower Bridge”: buses 47, 188 and 343
- “Druid Street”: buses 47, 188 and 343
- “Abbey Street”: buses 188 and C10
- “Griggs Place” (only towards “St Mary’s Road / Nunhead”): buses 188 and C10
- “Fendall Street” (only towards “St Mary’s Road / Nunhead”): buses 188 and C10
- “Spa Road”: buses 188 and C10
- “Lynton Road (SE1)”: buses 21, 53, 63, 172, 363, 415, 453 and BL1
- “Humphrey Street” (only towards “St Mary’s Road / Nunhead”): buses 21, 53, 63, 172, 363, 415, 453 and BL1
- “Trafalgar Avenue”: buses 21, 53, 63, 172, 363, 453 and BL1
- “Malt Street”: buses 21, 53, 63, 172, 363 and 453
- “Peckham Park Road”: buses 21, 53, 172 and 453
- “Bird In Bush Road”: buses 21, 53, 63, 172, 363 and 453
- “Commercial Way Peckham Hill”: buses 63 and 363
- Stops from “Bonar Road” to “Peckham Rye Station”: buses 12, 36, 37, 63, 136, 171, 177, 197, 343, 345, 363, 436 and P13
- “Nigel Road”: buses 12, 37, 63, 197, 343 and 363
- “Peckham Rye / Nunhead Lane” (only towards “St Mary’s Road / Nunhead”): buses 12, 37, 63, 197, 343, 363 and 484
- “Carden Road”: buses 12, 37, 63, 197, 343, 363 and 484
- “St Mary’s Road / Nunhead”: buses 36, 136, 171, 177, 436 and P13
- “Peckham Rye/East Dulwich Road” (only towards “Curtain Road”): buses 12, 37, 63, 197, 343, 363 and 484
- “Heaton Road” (only towards “Curtain Road”): buses 12, 37, 63, 197, 343, 363 and P13
- “Dunton Road / Old Kent Road” (only towards “Curtain Road”): buses 21, 53, 63, 172, 363, 415, 453 and BL1
- “Grange Road/Caledonian Market” (only towards “Curtain Road”): buses 188 and C10
- “Tower Gateway Station DLR” (only towards “Curtain Road”): buses 15, 100 and 343
- “Mansell Street” (only towards “Curtain Road”): buses 15, 25, 100, 115, 242, 254 and 343
- “Duke’s Place” (only towards “Curtain Road”): buses 8, 15, 21, 25, 26, 35, 43, 47, 100, 115, 141, 149, 242, 254, 344 and 388
- “Curtain Road”: buses 8, 26, 35, 47, 55, 149, 242, 243 and 388
Pages for these routes: bus BL1, bus C10, bus P12, bus P13, bus 8, bus 12, bus 15, bus 21, bus 25, bus 26, bus 35, bus 36, bus 37, bus 42, bus 43, bus 47, bus 53, bus 55, bus 63.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions about bus 78
Does bus 78 go to “Liverpool Street Station”?
Yes, in both directions.
Where can I change from bus 78 to another bus route?
Most routes stop at “Bonar Road” (12, 36, 37, 63, 136, 171, 177, 197, 343, 345, 363, 436 and P13) and “Duke’s Place” (only towards “Curtain Road”; 8, 15, 21, 25, 26, 35, 43, 47, 100, 115, 141, 149, 242, 254, 344 and 388). All other stops with connections are listed above.
Checked on 5 October 2026. Source of the route and stops: Transport for London (TfL).