650 Walderslade Primary School ↔ Aylesford School

Operated by Brian Jones Coaches. First bus 06:45, last bus 15:20. 2 journeys on weekdays.

Wanted a different 650? 2 other bus routes are numbered 650 elsewhere in the UK — see every 650 bus by area.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Brian Jones Coaches whether this route takes part. Details →
📅 Tomorrow is Summer bank holiday — many operators run a Sunday or special timetable on bank holidays. Check before travelling.

Timetable

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.

Route map

All stops on route 650

650 towards Aylesford School

  1. Morrisons (adj) Princes Park
  2. Kingfisher Drive (adj) Princes Park
  3. Kingston Crescent (adj) Lordswood
  4. Scotby Avenue East (opp) Lordswood
  5. Ballens Road (adj) Lordswood
  6. Lordswood School (adj) Lordswood
  7. Lynton Drive (adj) Lordswood
  8. Achilles Road (opp) Lordswood
  9. The Kestrel Shopping Centre (o/s) Lordswood
  10. Abinger Drive (opp) Lordswood
  11. Mayford Road (adj) Lordswood
  12. Arundel Close (opp) Lordswood
  13. Birch Drive (opp) Walderslade
  14. Timber Tops (opp) Walderslade
  15. Autumn Glade (opp) Walderslade
  16. Golden Wood Close (opp) Walderslade
  17. Copper Tree Walk Lordswood
  18. Lordswood Close (adj) Lordswood
  19. Redwood Close (adj) Walderslade
  20. Dargets Road (o/s 92) Walderslade
  21. Walderslade Primary School (opp) Walderslade
  22. Princes Avenue (opp 15) Walderslade
  23. Village Centre (adj) Walderslade
  24. Tunbury Avenue (SE-bound) Walderslade
  25. Catkin Close (opp) Walderslade
  26. Oaks Dene (adj) Walderslade
  27. Podkin Wood (adj) Walderslade
  28. Spenlow Drive (opp) Walderslade
  29. Galena Close (opp) Walderslade
  30. Celestine Close (opp) Walderslade
  31. Alexandra Hospital (opp) Walderslade
  32. Keefe Close (opp) Blue Bell Hill Village
  33. Keefe Close (adj) Blue Bell Hill Village
  34. Salisbury Road (opp) Kits Coty
  35. Service Station (adj) Kits Coty
  36. Tollgate Way (opp) Maidstone
  37. Tyland Barn (nr) Maidstone
  38. The Running Horse (adj) Maidstone
  39. Footbridge (S-bound) Ringlestone
  40. Springfield (opp) Maidstone
  41. Kent History and Library Centre (opp) Maidstone
  42. Maidstone East Railway Station (Stop O) Maidstone
  43. St Faith's Street (Stop Q) Maidstone
  44. Maidstone West Railway Station (Stop A1) Maidstone
  45. Bedford Place (adj) Maidstone
  46. Bower Mount Road (adj) Maidstone
  47. Somerfield Hospital (Stop B) Maidstone
  48. London Road Retail Park (opp) Allington
  49. Buckland Lane (opp) Allington
  50. Grace Avenue (opp) Allington
  51. Conway Road (adj) Allington
  52. Allington Way (adj) Allington
  53. Sir Thomas Wyatt (adj) Allington
  54. Coldharbour Roundabout (W-bound) Aylesford
  55. Preston Hall (opp) Aylesford
  56. Retail Park (adj) Aylesford
  57. Aylesford School (o/s) Aylesford

650 towards Walderslade Primary School

  1. Aylesford School (o/s) Aylesford
  2. Teapot Lane (adj) Aylesford
  3. Retail Park (opp) Aylesford
  4. Preston Hall (o/s) Aylesford
  5. Coldharbour Roundabout (SE-bound) Aylesford
  6. Sir Thomas Wyatt (opp) Allington
  7. Allington Way (opp) Allington
  8. Conway Road (opp) Allington
  9. Grace Avenue (adj) Allington
  10. Buckland Lane (adj) Allington
  11. London Road Retail Park (adj) Allington
  12. Somerfield Hospital (Stop A) Maidstone
  13. Bower Mount Road (opp) Maidstone
  14. Rocky Hill (Stop U) Maidstone
  15. Brenchley Gardens (Stop P) Maidstone
  16. Maidstone East Railway Station (Stop N) Maidstone
  17. Kent History and Library Centre (adj) Maidstone
  18. Springfield (adj) Maidstone
  19. Moncktons Lane (adj) Maidstone
  20. Post Office (adj) Ringlestone
  21. Petrol Station (adj) Ringlestone
  22. The Running Horse (opp) Maidstone
  23. Cobtree Golf Course (nr) Maidstone
  24. The Lower Bell (opp) Kits Coty
  25. Salisbury Road (adj) Kits Coty
  26. Common Road (E-bound) Blue Bell Hill Village
  27. Mill Lane (opp) Blue Bell Hill Village
  28. Keefe Close (adj) Blue Bell Hill Village
  29. Bridgewood Roundabout (before) Blue Bell Hill Village
  30. Bridgewood Manor (o/s) Walderslade
  31. Podkin Wood (adj) Walderslade
  32. Spenlow Drive (opp) Walderslade
  33. Galena Close (opp) Walderslade
  34. Celestine Close (opp) Walderslade
  35. Alexandra Hospital (opp) Walderslade
  36. Oaks Dene (opp) Walderslade
  37. Catkin Close (adj) Walderslade
  38. Tunbury Avenue (NW-bound) Walderslade
  39. Village Centre (opp) Walderslade
  40. Princes Avenue (o/s 5) Walderslade
  41. Kenwood Avenue (opp) Walderslade
  42. Peacock Rise (adj) Walderslade
  43. Downland Walk (adj) Walderslade
  44. Maundene School (adj) Princes Park
  45. Morrisons (adj) Princes Park
  46. Kingfisher Drive (adj) Princes Park
  47. Kingston Crescent (adj) Lordswood
  48. Scotby Avenue East (opp) Lordswood
  49. Ballens Road (adj) Lordswood
  50. Lordswood School (adj) Lordswood
  51. Lynton Drive (adj) Lordswood
  52. Achilles Road (opp) Lordswood
  53. The Kestrel Shopping Centre (o/s) Lordswood
  54. Abinger Drive (opp) Lordswood
  55. Mayford Road (adj) Lordswood
  56. Arundel Close (opp) Lordswood
  57. Birch Drive (opp) Walderslade
  58. Timber Tops (opp) Walderslade
  59. Autumn Glade (opp) Walderslade
  60. Golden Wood Close (opp) Walderslade
  61. Copper Tree Walk Lordswood
  62. Lordswood Close (adj) Lordswood
  63. Redwood Close (adj) Walderslade
  64. Dargets Road (o/s 92) Walderslade
  65. Walderslade Primary School (opp) Walderslade

Towns & areas on this route

Frequently asked questions

What time is the first 650 bus?

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

What time is the last 650 bus?

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

How much does the 650 bus cost?

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

Who runs the 650 bus?

The 650 is operated by Brian Jones Coaches.

Timetable data from Brian Jones Coaches via the DfT Bus Open Data Service (South East England feed). Brian Jones Coaches last updated their Bus Open Data publications on 1 August 2026. Check before you travel — services can change at short notice.