678 Upton ↔ Beckton
Operated by Stagecoach London. First bus 07:50, last bus 15:40. 7 journeys on weekdays.
Wanted a different 678? 3 other bus routes are numbered 678 elsewhere in the UK — see every 678 bus by area.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
| St George's Road (E7) (Stop A) | 15:30 | 15:35 | 15:40 | · |
|---|---|---|---|---|
| West Ham Park (Stop C) | 15:35 | 15:40 | 15:45 | 15:40 |
| Plaistow Broadway (->S) | 15:49 | 15:54 | 15:59 | 15:54 |
| Barking Road Plaistow (Stop AC) | 15:52 | 15:57 | 16:02 | 15:57 |
| Prince Regent Bus Station (Stop R) | 15:58 | 16:03 | 16:08 | 16:03 |
| Cyprus (Stop M) | 16:04 | 16:09 | 16:14 | 16:09 |
| Beckton Bus Station (Stop A) | 16:06 | 16:11 | 16:16 | 16:11 |
Route map
All stops on route 678
678 towards Beckton
- St George's Road (E7) (Stop A) Upton
- Upton Avenue (Stop B) Upton
- West Ham Park (Stop C) Upton
- Plashet Road / Portway (Stop D) West Ham
- Crescent Road (E13) (Stop E) West Ham
- Terrace Road West Ham (Stop R) West Ham
- Kennedy Close (Stop E) Plaistow
- Plaistow Broadway (->S) Plaistow
- Sewell Street (Stop AA) Plaistow
- Liddon Road (Stop AB) Plaistow
- Barking Road Plaistow (Stop AC) Plaistow
- Denmark Street (E13) (->S) Plaistow
- Newham Way Plaistow (->S) Plaistow
- Canning Town Recreation Ground (->S) Custom House
- Vandome Close (->S) Custom House
- Leslie Road / Custom House Station (Stop E) Custom House
- Chauntler Close / Cundy Park (Stop B) Custom House
- Prince Regent Bus Station (Stop R) Prince Regent
- Strait Road / Stansfeld Road (->E) Beckton
- Beckton Park (Stop Z) Beckton Park
- Campion Close (Stop Y) Cyprus
- Renfrew Close (Stop V) Cyprus
- Strait Road/East Ham Manor Way (Stop S) Cyprus
- Cyprus (Stop M) Cyprus
- Ferndale Street (Stop X) Cyprus
- Horse Leaze (Stop F) Cyprus
- East Ham Manor Way / Covelees Wall (Stop J) Beckton
- Beckton Bus Station (Stop A) Beckton
678 towards Upton
- Beckton Bus Station (Stop C) Beckton
- Beckton Station (Stop H) Beckton
- East Ham Manor Way / Covelees Wall (Stop G) Beckton
- Horse Leaze (Stop A) Cyprus
- Devalls Close (Stop W) Cyprus
- Cyprus (Stop Q) Cyprus
- Strait Road/East Ham Manor Way (Stop R) Cyprus
- Renfrew Close (Stop T) Cyprus
- Beckton Park (Stop X) Beckton Park
- Strait Road / Stansfeld Road (->W) Beckton
- Prince Regent Bus Station (Stop S) Prince Regent
- Chauntler Close / Cundy Park (Stop A) Custom House
- Leslie Road / Custom House Station (Stop F) Custom House
- Vandome Close (->N) Custom House
- Russell Road (->N) Custom House
- Canning Town Recreation Ground (->N) Custom House
- Newham Way Plaistow (->N) Plaistow
- Denmark Street (E13) (->N) Plaistow
- Barking Road Plaistow (Stop AH) Plaistow
- Balaam Park Health Centre (Stop AJ) Plaistow
- Sewell Street (Stop AK) Plaistow
- Balaam Street Plaistow (Stop T) Plaistow
- Clegg Street (Stop D) Plaistow
- Stopford Road (Stop P) West Ham
- Crescent Road (E13) (Stop Q) West Ham
- Plashet Road / Portway (Stop T) West Ham
- West Ham Park (Stop U) Upton
- Stratford School (Stop V) Upton
- St George's Road (E7) (Stop W) Upton
- Studley Road Forest Gate (Stop GG) Forest Gate
- Romford Road Forest Gate (Stop G) Forest Gate
- Claremont Road (E7) (Stop L) Forest Gate
- Forest Gate Station (Stop A) Forest Gate
- St James' School (->W) Forest Gate
- Mcgrath Road (->W) Forest Gate
- Manbey Grove (Stop MH) Stratford
- Stratford Library (Stop J) Stratford
- Stratford Centre / Moorfields Eye Hospital (Stop K) Stratford
- Stratford Bus Station (Stop AP) Stratford
Towns & areas on this route
Frequently asked questions
What time is the first 678 bus?
The first 678 departure on weekdays leaves at 07:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 678 bus?
The last 678 on weekdays leaves its first stop at 15:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 678 bus cost?
London buses use TfL's flat fare: £1.75 per journey with contactless or Oyster, and the Hopper fare gives you unlimited bus and tram changes within one hour. Daily and weekly caps limit what you can spend. Cash is not accepted.
Who runs the 678 bus?
The 678 is operated by Stagecoach London.
Timetable data from Stagecoach London via the DfT Bus Open Data Service (London feed). Route names, stop sequences and map geometry come from TfL Open Data. Check before you travel — services can change at short notice.