Stop South Croydon Bus Garage - bus 312 - live times arrivals
- S Norwood Junction Station
- P Portland Road / Norwood Jct Station
- PM Harrington Road
- PL South Norwood Leisure Centre
- WK Croydon Arena
- WL Woodside Tram Stop
- WQ Ashburton Park
- AK Brockenhurst Road
- AL Parkview Road
- AM Addiscombe Tram Stop
- AN Ashburton Road
- AP Havelock Road
- AQ Canning Road
- ->W Morland Road
- ->S Leslie Grove
- E0 Cross Road
- E5 Addiscombe Road
- E7 East Croydon Station
- KJ Park Street
- W Coombe Road
- S Aberdeen Road
- J Swan & Sugar Loaf
- GH Upland Road
- GJ Haling Park Road
- South Croydon Bus Garage
- GD South Croydon Bus Garage
- GE Haling Park Road
- GF Upland Road
- M Swan & Sugar Loaf
- V Coombe Road
- KT Croydon Flyover
- KM Croydon Library
- KC Fairfield Halls
- E4 Cherry Orchard Rd / East Croydon Stn
- E9 Cross Road
- ->N Leslie Grove
- AA Canning Road
- AB Havelock Road
- AC Addiscombe Tram Stop
- AD Parkview Road
- AE Brockenhurst Road
- WS Ashburton Park
- WN Woodside Tram Stop
- WJ Croydon Arena
- PH South Norwood Leisure Centre
- PG Harrington Road
- R Doyle Road
- S Norwood Junction Station
Other Transport
Buses