646 Bus - Noak Hill - Harold Wood - Hornchurch - Upminster - Cranham

List of stops
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Moor Lane Cranham – Wincanton Road Noak Hill
      Front Lane - St Mary's Lane - Station Road - Station Approach - Station Road - St Mary's Lane - Upminster Road - High Street - North Street - Billet Lane - Butts Green Road - Ardleigh Green Road - Squirrels Heath Road - Gubbins Lane - Gooshays Drive - Chippenham Road - Hilldene Avenue - Farnham Road - Hilldene Avenue - Straight Road - Noak Hill Road - North Hill Drive - Whitchurch Road - Tees Drive
      Inbound: Wincanton Road Noak Hill – Moor Lane Cranham
      Tees Drive - Noak Hill Road - Straight Road - Hilldene Avenue - Gooshays Drive - Gubbins Lane - Squirrels Heath Road - Ardleigh Green Road - Butts Green Road - North Street - High Street - Upminster Road - St Mary's Lane - Station Road - St Mary's Lane - Front Lane

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route 646

      • What time does route 646 start operating?

        Services on route 646 start at 15:28 from Monday to Friday.

      • What time does route 646 stop operating?

        Services on route 646 end at 19:24 from Monday to Friday.

      • Is there a stop for route 646 near me?

        View the nearest stop for route 646.

      646 (Romford Buses)

      The first stop of the 646 bus route is Moor Lane Cranham and the last stop is Wincanton Road Noak Hill. 646 (Noak Hill - Harold Wood - Hornchurch - Upminster - Cranham) is operational during on weekdays.

      Additional information: 646 has 49 stops. The total trip duration for this route is approximately 236 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Romford, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      646 bus near me

      Last updated on November 9, 2026