149 Kings Hill ↔ Chatham

Operated by Nu-Venture. First bus 07:03, last bus 15:07. 2 journeys on weekdays.

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

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

149 towards Chatham — Monday to Friday (1 journeys)
Asda (opp) 15:07
The Holmesdale School (adj) 15:45
Railway Station (opp) 16:03
Browndens Road (at) 16:09
Whiteleaves Rise (opp) 16:21
Canal Road (Stop D) 16:35
Waterfront Bus Station (Stop B11) 16:44

Route map

All stops on route 149

149 towards Chatham

  1. Asda (opp) Kings Hill
  2. Baxter Way (adj) Kings Hill
  3. Bovarde Avenue (SE-bound) Kings Hill
  4. Melrose Avenue (opp) Kings Hill
  5. Forest Way (opp) Kings Hill
  6. Silver Ball Roundabout (NE-bound) Kings Hill
  7. CAF Offices (adj) Kings Hill
  8. Kimberly Clark (adj) Kings Hill
  9. King Hill (NE-bound) West Malling
  10. Teston Road (NE-bound) St Leonards Street
  11. Manor Park Country Park (opp) St Leonards Street
  12. High Street (N-bound) West Malling
  13. Station Approach (opp) West Malling
  14. Winterfield Lane (adj) East Malling
  15. The Malling School (o/s) East Malling
  16. Winterfield Lane (opp) East Malling
  17. Kent Mart (adj) Larkfield
  18. Partridge Avenue (opp) Larkfield
  19. Motorway Bridge (after) Larkfield
  20. Jerome Road (adj) Larkfield
  21. RSPCA Centre (adj) Leybourne
  22. Freemasons Arms (opp) Ham Hill
  23. The Holmesdale School (adj) Ham Hill
  24. St Katherine's School (adj) Snodland
  25. Gorham Close (adj) Snodland
  26. Midsummer Road (adj) Snodland
  27. Townsend Road (adj) Snodland
  28. Woodlands Avenue (adj) Snodland
  29. Co-op (adj) Snodland
  30. Clock Tower (adj) Snodland
  31. Snodland Bypass (N-bound) Holborough
  32. Howlsmere Close (opp) Halling
  33. Britannia Close (adj) Halling
  34. The Five Bells (adj) Halling
  35. Railway Station (opp) Halling
  36. Fire Station (adj) Halling
  37. Vicarage Road (o/s 19) Halling
  38. Browndens Road (at) Upper Halling
  39. Pilgrims Road (nr) Upper Halling
  40. Jade Hill (opp) Halling
  41. St Andrews Park (adj) Halling
  42. Cuxton Marina (opp) North Halling
  43. Pilgrims Road (adj) North Halling
  44. St Michael's Church (o/s) Cuxton
  45. The White Hart (opp) Cuxton
  46. Scout Hut (adj) Cuxton
  47. James Road (o/s 26) Cuxton
  48. Reginald Avenue (opp) Cuxton
  49. Whiteleaves Rise (opp) Cuxton
  50. Nine Acres Road (opp) Cuxton
  51. Charles Drive (o/s 111) Cuxton
  52. Junior School (opp) Cuxton
  53. Scout Hut (opp) Cuxton
  54. Sundridge Hill Bottom (NE-bound) Cuxton
  55. Ranscombe Farm (adj) Sundridge Hill
  56. Ballard Business Park (opp) Medway Valley Park
  57. Poplar Road (adj) Strood
  58. Hawthorn Road (adj) Strood
  59. Darnley Arch (N-bound) Strood
  60. High Street (Stop A) Strood
  61. Canal Road (Stop D) Strood
  62. Rochester Guildhall Museum (Stop A) Rochester
  63. Railway Station (Stop B) Rochester
  64. Rochester Community Hub (Stop C) Rochester
  65. Furrell's Road (Stop D) Rochester
  66. Bath Hard Lane (adj) Rochester
  67. Hospital Lane (opp) Chatham
  68. Anchorage House (o/s) Chatham
  69. Waterfront Bus Station (Stop B11) Chatham

149 towards Kings Hill

  1. Waterfront Bus Station (Stop A5) Chatham
  2. Chatham Railway Station (Stop A) Chatham
  3. St Bart's Hospital (opp) Chatham
  4. Jacksons Fields (adj) Rochester
  5. Star Hill (Stop K) Rochester
  6. Rochester Community Hub (Stop N) Rochester
  7. Railway Station (Stop O) Rochester
  8. Rochester Guildhall Museum (Stop P) Rochester
  9. Canal Road (Stop E) Strood
  10. Matalan (Stop F) Strood
  11. Morrisons (adj) Strood
  12. Priory Road (NW-bound) Strood
  13. Darnley Arch (S-bound) Strood
  14. Hawthorn Road (opp) Strood
  15. Poplar Road (opp) Strood
  16. Ballard Business Park (adj) Medway Valley Park
  17. Ranscombe Farm (opp) Sundridge Hill
  18. Pilgrims Way (opp) Sundridge Hill
  19. Sundridge Hill Bottom (SW-bound) Cuxton
  20. Scout Hut (adj) Cuxton
  21. James Road (o/s 26) Cuxton
  22. Reginald Avenue (opp) Cuxton
  23. Whiteleaves Rise (opp) Cuxton
  24. Nine Acres Road (opp) Cuxton
  25. Charles Drive (o/s 111) Cuxton
  26. Junior School (opp) Cuxton
  27. Scout Hut (opp) Cuxton
  28. St Michael's Church (opp) Cuxton
  29. Pilgrims Road (opp) North Halling
  30. Cuxton Marina (adj) North Halling
  31. St Andrews Park (opp) Halling
  32. Jade Hill (adj) Halling
  33. Fire Station (adj) Halling
  34. Vicarage Road (o/s 19) Halling
  35. Browndens Road (at) Upper Halling
  36. Pilgrims Road (nr) Upper Halling
  37. Railway Station (adj) Halling
  38. The Five Bells (opp) Halling
  39. Britannia Close (opp) Halling
  40. Howlsmere Close (adj) Halling
  41. Snodland Bypass (S-bound) Holborough
  42. Clock Tower (opp) Snodland
  43. Co-op (opp) Snodland
  44. Woodlands Avenue (opp) Snodland
  45. Townsend Road (opp) Snodland
  46. Midsummer Road (opp) Snodland
  47. Gorham Close (opp) Snodland
  48. St Katherine's School (opp) Snodland
  49. The Holmesdale School (opp) Ham Hill
  50. Freemasons Arms (adj) Ham Hill
  51. Jerome Road (opp) Larkfield
  52. Motorway Bridge (before) Larkfield
  53. Partridge Avenue (adj) Larkfield
  54. Kent Mart (opp) Larkfield
  55. Lunsford Lane (S-bound) Larkfield
  56. Larkspur Road (opp) East Malling
  57. Edward Walk (adj) Clare Park
  58. Temple Way (opp) Clare Park
  59. Winterfield Lane (adj) East Malling
  60. More Park School (opp) West Malling
  61. Railway Station (Stop A) West Malling
  62. Gibson Drive (SE-bound) Kings Hill
  63. Silver Ball Roundabout (NE-bound) Kings Hill
  64. CAF Offices (adj) Kings Hill
  65. Kimberly Clark (adj) Kings Hill
  66. Asda (opp) Kings Hill

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 149 bus?

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

What time is the last 149 bus?

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

How much does the 149 bus cost?

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

Who runs the 149 bus?

The 149 is operated by Nu-Venture.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.