Choose a stop to view live arrivals and status information Choose a stop to view live arrivals and status information or add to favourites
-
Portland Road / Norwood Jct Station
-
Harrington Road
-
South Norwood Leisure Centre
-
Croydon Arena
-
Woodside Tram Stop
-
Ashburton Park
-
Brockenhurst Road
-
Parkview Road
-
Addiscombe Tram Stop
-
Ashburton Road
-
Havelock Road
-
Canning Road
-
Morland Road
-
Leslie Grove
-
Cross Road
-
Addiscombe Road
-
East Croydon Station
-
Park Street
-
Croydon Flyover
-
Coombe Road
-
Aberdeen Road
-
Swan & Sugar Loaf
-
Upland Road
-
Haling Park Road
-
South Croydon Bus Garage
-
Sanderstead Road
-
Purley Oaks Station
-
Biddulph Road
-
Brighton Road / Purley Downs Road
-
Montpelier Road
-
Purley / Downlands Precinct
-
Purley Station / Purley High Street
-
Purley High Street / Purley Station
-
Purley Tesco
-
Grovelands Road
-
Brighton Road / Old Lodge Lane
-
Reedham Station
-
Reedham Drive
-
Burcott Road
-
Lodge Hill
-
Whitefield Avenue
-
312
Find another bus stop or route
For live arrivals, status information, route maps and timetables