689 bus route — stops & map

The 689 is a Transport for London bus route running between Glade Gardens and West Croydon Bus Station, calling at 25 stops, with connections to West Croydon. See where every bus is right now on the map above.

Live buses at your nearest stops →

Change for trains

Tube, Overground, DLR and Elizabeth line stations a short walk from a 689 stop.

Towards West Croydon Bus Station

  1. 1Glade Gardens
  2. 2Tower View
  3. 3Potters Close
  4. 4Peregrine Gardens
  5. 5Shirley Library
  6. 6Shirley Oaks Road
  7. 7Upper Shirley Road
  8. 8Shirley Park / Shirley Avenue
  9. 9Shirley Clinic
  10. 10Bingham Road
  11. 11Oasis Academy
  12. 12Brockenhurst Road
  13. 13Parkview Road
  14. 14Addiscombe Tram Stop
  15. 15Ashburton Road
  16. 16Havelock Road
  17. 17Canning Road
  18. 18Morland Road
  19. 19Leslie Grove
  20. 20Cross Road
  21. 21Addiscombe Road
  22. 22East Croydon Station
  23. 23Electric House
  24. 24Whitgift Centre
  25. 25West Croydon Bus Station

Towards Glade Gardens

  1. 1West Croydon Bus Station
  2. 2Whitgift Centre
  3. 3Dingwall Road / East Croydon Station
  4. 4East Croydon Bus Station
  5. 5Cherry Orchard Rd / East Croydon Stn
  6. 6Cross Road
  7. 7Leslie Grove
  8. 8Canning Road
  9. 9Havelock Road
  10. 10Addiscombe Tram Stop
  11. 11Parkview Road
  12. 12Brockenhurst Road
  13. 13Oasis Academy
  14. 14Bingham Road
  15. 15Shirley Clinic
  16. 16Valley Walk
  17. 17Upper Shirley Road
  18. 18Verdayne Avenue
  19. 19Shirley Library
  20. 20Peregrine Gardens
  21. 21Potters Close
  22. 22Tower View
  23. 23Glade Gardens