Route 646
Route 646 runs between Noak Hill and Cranham via Harold Hill, Harold Wood, Ardleigh Green, Hornchurch, Upminster Bridge and Upminster.
Operated by Blue Triangle
->S
Moor Lane
—
->S
Rectory Gardens
—
->S
Pond Walk
—
->W
Howard Road
—
J
Argyle Gardens
—
K
Tudor Gardens
—
L
Corbets Tey Road
—
D
Gaynes Road
—
E
Upminster Station Forecourt
—
C
Upminster Stn / St Lawrence Road
—
M
St Laurence Church
—
N
Upminster Windmill
—
A
Upminster Bridge Station
—
L
Hacton Lane
—
->W
St Andrew's Church
—
G
Hornchurch Town Centre
—
C
Queen's Theatre
—
EA
Burnway
—
EB
Emerson Park Station
—
EC
Wykeham Avenue
—
ED
Haynes Road
—
EE
Ayloffs Walk
—
->N
New City College / Ardleigh Green
—
->N
Ardleigh Green School
—
->N
Southend Arterial Road
—
->E
Rosslyn Avenue
—
J
St Peter's Church
—
A
Harold Wood Station
—
L
Arundel Road
—
U
St Neot's Road
—
T
Camborne Avenue
—
GT
Kingsbridge Road
—
GU
Harold Hill Community Centre
—
GV
Central Park Leisure Centre
—
HH
Chippenham Road
—
->W
Hilldene Avenue Shopping Centre
—
->W
Chatteris Avenue
—
->W
Charlbury Crescent
—
->N
St Ursula's School
—
->N
Hailsham Road
—
->E
Broxhill Road
—
->E
Taunton Road
—
->E
Kynance Close
—
->S
Wincanton Road
—
->S
Ashbourne Road
—
->E
Troopers Drive
—
->N
Whitchurch Road
—
->N
Priory Road
—
->N
Wincanton Road
—
Want Tube, Overground, Elizabeth line, DLR, tram & National Rail too?
Download the app for live arrivals across all London transport modes.