Number 646 bus route & timetable
- Moor Lane
- Rectory Gardens
- Pond Walk
- Howard Road
- Argyle Gardens
- Tudor Gardens
- Corbets Tey Road
- Gaynes Road
- Upminster Station Forecourt
- Upminster Stn / St Lawrence Road
- St Laurence Church
- Upminster Windmill
- Upminster Bridge Station
- Hacton Lane
- St Andrew's Church
- Hornchurch Town Centre
- Queen's Theatre
- Burnway
- Emerson Park Station
- Wykeham Avenue
- Haynes Road
- Ayloffs Walk
- New City College / Ardleigh Green
- Ardleigh Green School
- Southend Arterial Road
- Rosslyn Avenue
- St Peter's Church
- Harold Wood Station
- Arundel Road
- St Neot's Road
- Camborne Avenue
- Kingsbridge Road
- Harold Hill Community Centre
- Central Park Leisure Centre
- Chippenham Road
- Hilldene Avenue Shopping Centre
- Chatteris Avenue
- Charlbury Crescent
- St Ursula's School
- Hailsham Road
- Broxhill Road
- Taunton Road
- Kynance Close
- Wincanton Road
- Ashbourne Road
- Troopers Drive
- Whitchurch Road
- Priory Road
- Wincanton Road
- Wincanton Road
- Cummings Hall Lane
- Kynance Close
- Taunton Road
- Hailsham Road
- St Ursula's School
- Charlbury Crescent
- Hilldene Avenue / Chatteris Avenue
- Hilldene Avenue Shopping Centre
- Chippenham Road
- Central Park Leisure Centre
- Harold Hill Community Centre
- Kingsbridge Road
- Camborne Avenue
- Arundel Road
- Harold Wood Station
- St Peter's Church
- Recreation Avenue
- Rosslyn Avenue
- Southend Arterial Road
- Ardleigh Green School
- New City College / Ardleigh Green
- Ayloffs Walk
- Haynes Road
- Burntwood Avenue
- Emerson Park Station
- Burnway
- Queen's Theatre
- Hornchurch Town Centre
- St Andrew's Church
- Hacton Lane
- Upminster Bridge Station
- Upminster Windmill
- St Laurence Church
- Gaynes Road
- Upminster Station
- Upminster Stn / St Lawrence Road
- Corbets Tey Road
- Tudor Gardens
- Argyle Gardens
- Howard Road
- Pond Walk
- Rectory Gardens
- Moor Lane