669 Banstead to Dorking via Tadworth, Reigate

Operated by Go Ahead London. First bus 07:00, last bus 15:40. 2 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Dorking from Crossroads (S-bound): tomorrow 07:00

Next towards Banstead from Townfield Court (Stop R): tomorrow 15:40

Wanted a different 669? 4 other bus routes are numbered 669 elsewhere in the UK — see every 669 bus timetable by area.

Timetable

Notes from Go Ahead London's timetable
  • school days only
Ends at Dorking · Monday to Friday · 1 journey

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Go Ahead London whether this route takes part. Details →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Go Ahead London before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 669

669 towards Dorking

All 46 stops
  1. Crossroads (S-bound) Banstead
  2. Lyme Regis Road (adj) Banstead
  3. Tattenham Way (opp) Banstead
  4. Reigate Road South (opp) Burgh Heath
  5. Shelvers Way (opp) Burgh Heath
  6. Tadworth Court Roundabout (S-bound) Tadworth
  7. Howard Close (at) Walton on the Hill
  8. The Chequers (opp) Walton on the Hill
  9. Breech Lane (opp) Walton on the Hill
  10. Mere Pond (adj) Walton on the Hill
  11. Mere Road (NE-bound) Tadworth
  12. Station Approach Road (NW-bound) Tadworth
  13. Tadworth Railway Station (adj) Tadworth
  14. Ashurst Road (NW-bound) Tadworth
  15. Shelvers Green (adj) Tadworth
  16. Tadorne Road (adj) Tadworth
  17. Tadworth Court (nr) Tadworth
  18. Tadworth Court Roundabout (S-bound) Tadworth
  19. Mill Road (opp) Kingswood
  20. Warren Lodge Drive (adj) Kingswood
  21. Chipstead Lane (adj) Kingswood
  22. Green Lane (adj) Lower Kingswood
  23. The Fox (adj) Lower Kingswood
  24. Babylon Lane (adj) Lower Kingswood
  25. Gatton Bottom (E-bound) Margery
  26. Reigate Manor Hotel (opp) Reigate
  27. Brokes Road (opp) Reigate
  28. Priory Gate Mews (adj) Reigate
  29. Reigate Railway Station (Stop B) Reigate
  30. High Street (Stop F) Reigate
  31. Evesham Road (opp) Reigate
  32. Reigate Heath (adj) Reigate Heath
  33. Buckland Corner (NW-bound) Reigate Heath
  34. Chesterfield Park (opp) Buckland
  35. The Pheasant (o/s) Buckland
  36. Pilgrims Way Cottages (opp) Betchworth
  37. The Arkle Manor (adj) Betchworth
  38. Brockham Lane (adj) Brockham
  39. Castle Gardens (adj) Brockham
  40. Watermill Inn (opp) Dorking
  41. Cemetery (opp) Dorking
  42. Council Offices (Stop F) Pippbrook
  43. Moores Road (Stop H) Dorking
  44. The White Horse (Stop K) Dorking
  45. South Street (Stop P) Dorking
  46. Townfield Court (Stop S) Dorking

669 towards Banstead

All 47 stops
  1. Townfield Court (Stop R) Dorking
  2. Vincent Lane (N-bound) Dorking
  3. West Street (Stop Q) Dorking
  4. The White Horse (Stop N) Dorking
  5. Moores Road (Stop J) Dorking
  6. Council Offices (Stop G) Pippbrook
  7. Spital Heath (opp) Pippbrook
  8. Pixham Lane (adj) Dorking
  9. Watermill Inn (adj) Dorking
  10. Castle Gardens (opp) Brockham
  11. Brockham Lane (opp) Brockham
  12. The Arkle Manor (opp) Betchworth
  13. Pilgrims Way Cottages (o/s 20) Betchworth
  14. The Pheasant (opp) Buckland
  15. Chesterfield Park (adj) Buckland
  16. Buckland Corner (SE-bound) Reigate Heath
  17. Reigate Heath (opp) Reigate Heath
  18. Evesham Road (adj) Reigate
  19. Red Cross (Stop E) Reigate
  20. Reigate Railway Station (Stop A) Reigate
  21. Brokes Road (adj) Reigate
  22. Reigate Manor Hotel (o/s) Reigate
  23. Gatton Bottom (W-bound) Margery
  24. Margery Lane (adj) Margery
  25. Babylon Lane (opp) Lower Kingswood
  26. The Fox (opp) Lower Kingswood
  27. Green Lane (opp) Lower Kingswood
  28. Chipstead Lane (opp) Kingswood
  29. Warren Lodge Drive (opp) Kingswood
  30. Mill Road (adj) Kingswood
  31. Tadworth Court (opp) Tadworth
  32. Tadorne Road (opp) Tadworth
  33. Shelvers Green (opp) Tadworth
  34. Ashurst Road (SE-bound) Tadworth
  35. Tadworth Railway Station (opp) Tadworth
  36. Station Approach Road (SE-bound) Tadworth
  37. Mere Road (SW-bound) Tadworth
  38. Mere Pond (opp) Walton on the Hill
  39. Breech Lane (adj) Walton on the Hill
  40. The Chequers (o/s) Walton on the Hill
  41. Howard Close (at) Walton on the Hill
  42. Tadworth Court Roundabout (N-bound) Tadworth
  43. Shelvers Way (adj) Burgh Heath
  44. Reigate Road South (adj) Burgh Heath
  45. Canons Lane (opp) Burgh Heath
  46. Tattenham Way (adj) Banstead
  47. Lyme Regis Road (opp) Banstead

Towns & areas on this route

Frequently asked questions

What time is the first 669 bus?

The first 669 departure on weekdays leaves at 07:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 669 bus?

The last 669 on weekdays leaves its first stop at 15:40. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 669 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Go Ahead London day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 669 bus?

The 669 is operated by Go Ahead London.

Timetable data from Go Ahead London via the Traveline National Dataset. Check before you travel — services can change at short notice.