C20 Thorney Hill ↔ Brockenhurst College

Operated by morebus. First bus 07:17, last bus 16:30. 4 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with morebus whether this route takes part. Details →
📅 Today 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.

C20 towards Brockenhurst College — Monday to Friday (2 journeys)

Route map

All stops on route C20

C20 towards Brockenhurst College

  1. Thorney Hill Crossroads (nr) Thorney Hill
  2. School Road (adj) Thorney Hill
  3. Willow Lane (adj) Thorney Hill
  4. Walkers Garage (opp) Thorney Hill
  5. Wedgewood Gardens (nr) Bransgore
  6. Bransgore Gardens (opp) Bransgore
  7. Ringwood Road (opp) Bransgore
  8. Carpenters Arms (opp) Bransgore
  9. Bockhampton Corner (adj) Bransgore
  10. Horn Cottage (SW-bound) North Bockhampton
  11. Beech Cottage (W-bound) North Bockhampton
  12. Meadowside Park (SW-bound) Winkton
  13. The Garage (S-bound) Winkton
  14. Stony Lane (S-bound) Burton
  15. Burnham Road (S-bound) Burton
  16. Martins Hill Lane (S-bound) Burton
  17. Stony Lane Railway Arch (S-bound) Purewell
  18. Medical Centre (opp) Purewell
  19. Purewell Cross (E-bound) Purewell
  20. Dennistoun Avenue (opp) Somerford
  21. Airfield Way (opp) Somerford
  22. Trade Park (opp) Somerford
  23. Meteor Shopping Park (NE-bound) Somerford
  24. Hoburne Park (SE-bound) Friars Cliff
  25. Shelley Close (E-bound) Friars Cliff
  26. Curzon Way (E-bound) Highcliffe
  27. Castle Golf Course (E-bound) Highcliffe
  28. The Oaks (opp) Highcliffe
  29. Highcliffe Medical Centre (E-bound) Highcliffe
  30. Sea Corner (opp) Highcliffe
  31. Rothesay Lodge (opp) Highcliffe
  32. Milestone Roundabout (NE-bound) Walkford
  33. Naish Holiday Village (opp) Barton on Sea
  34. The House Martin (opp) Old Milton
  35. Green Lane (opp) Barton on Sea
  36. Engleburn (adj) Barton on Sea
  37. Angel Lane (SE-bound) Barton on Sea
  38. Taddiford Gap (SE-bound) Downton
  39. Downton Lane (SE-bound) Downton
  40. West Road (SE-bound) Milford on Sea
  41. Whitby Road (SE-bound) Milford on Sea
  42. Cornwallis Road (SE-bound) Milford on Sea
  43. The Beach House (opp) Milford on Sea
  44. De La Warr Road (SE-bound) Milford on Sea
  45. Barnes Lane (adj) Milford on Sea
  46. The Vicarage (NW-bound) Lymore
  47. Manor Road (N-bound) Lymore
  48. Lytton Lawn (N-bound) Lymore
  49. Wainsford Road (W-bound) Everton
  50. Milford Road (adj) Everton
  51. Cedar Drive (adj) Everton
  52. Frys Lane (NW-bound) Everton
  53. Spinney House (NW-bound) Hordle
  54. Sky End Lane (NW-bound) Hordle
  55. Lilac Cottage (opp) Hordle
  56. Woodcock Lane (NW-bound) Hordle
  57. Cottagers Lane (NW-bound) Hordle
  58. Bell Meadow (opp) Golden Hill
  59. Nordic Farm (nr) Golden Hill
  60. Woodcock Lane (E-bound) Hordle
  61. Barrows Lane (E-bound) Hordle
  62. Lightfoots Farm (opp) Hordle
  63. Broadmead Orchard (E-bound) Bowling Green
  64. Gordleton Farm (N-bound) Bowling Green
  65. Ramley House (SE-bound) Bowling Green
  66. The New Wheel Inn (behind) Bowling Green
  67. Upper Common Road (SE-bound) Bowling Green
  68. Hazel Road (SE-bound) Bowling Green
  69. Middle Common Road (opp) Pennington
  70. Lodge Road (adj) Pennington
  71. St Marks Church (SE-bound) Pennington
  72. Meadow Road (SE-bound) Pennington
  73. Milford Road (nr) Pennington
  74. Pennington Cross (NE-bound) Pennington
  75. Sports Ground (opp) Lymington
  76. Stanford Hill (NE-bound) Lymington
  77. Queen Elizabeth Avenue (N-bound) Lymington
  78. Alexandra Road (N-bound) Lower Buckland
  79. The Monkey House (adj) Lower Buckland
  80. Battramsley Cross (N-bound) Boldre
  81. Boldre Grange (NW-bound) Battramsley Cross
  82. Rosie Lea House (opp) Battramsley
  83. The Spinney (opp) Battramsley
  84. Setley House (NW-bound) Setley
  85. Brockenhurst College (South Entrance) Brockenhurst

C20 towards Thorney Hill

  1. Brockenhurst College (South Entrance) Brockenhurst
  2. Setley House (SE-bound) Setley
  3. The Spinney (adj) Battramsley
  4. Rosie Lea House (adj) Battramsley
  5. Boldre Grange (SE-bound) Battramsley Cross
  6. Battramsley Cross (S-bound) Boldre
  7. The Monkey House (opp) Lower Buckland
  8. Alexandra Road (S-bound) Lower Buckland
  9. Queen Elizabeth Avenue (S-bound) Lymington
  10. Sports Ground (o/s) Lymington
  11. Priestlands Place (SW-bound) Lymington
  12. Pennington Cross (SW-bound) Pennington
  13. Milford Road (adj) Pennington
  14. Meadow Road (NW-bound) Pennington
  15. Lodge Road (opp) Pennington
  16. St Marks Church (NW-bound) Pennington
  17. Middle Common Road (adj) Pennington
  18. Hazel Road (NW-bound) Bowling Green
  19. Upper Common Road (NW-bound) Bowling Green
  20. Ramley House (NW-bound) Bowling Green
  21. The New Wheel Inn (adj) Bowling Green
  22. Gordleton Farm (S-bound) Bowling Green
  23. Broadmead Orchard (SW-bound) Bowling Green
  24. Barrows Lane (W-bound) Hordle
  25. Lightfoots Farm (adj) Hordle
  26. Woodcock Lane (W-bound) Hordle
  27. Nordic Farm (opp) Golden Hill
  28. Bell Meadow (adj) Golden Hill
  29. Cottagers Lane (SE-bound) Hordle
  30. Woodcock Lane (SE-bound) Hordle
  31. Lilac Cottage (adj) Hordle
  32. Sky End Lane (SE-bound) Hordle
  33. Spinney House (SE-bound) Hordle
  34. Frys Lane (SE-bound) Everton
  35. Cedar Drive (opp) Everton
  36. Wainsford Road (E-bound) Everton
  37. Lytton Lawn (S-bound) Lymore
  38. Manor Road (S-bound) Lymore
  39. The Vicarage (SE-bound) Lymore
  40. Barnes Lane (opp) Milford on Sea
  41. The Beach House (adj) Milford on Sea
  42. De La Warr Road (NW-bound) Milford on Sea
  43. Cornwallis Road (NW-bound) Milford on Sea
  44. Whitby Road (NW-bound) Milford on Sea
  45. West Road (NW-bound) Milford on Sea
  46. Downton Lane (NW-bound) Downton
  47. Taddiford Gap (NW-bound) Downton
  48. Angel Lane (NW-bound) Barton on Sea
  49. Engleburn (opp) Barton on Sea
  50. Green Lane (adj) Barton on Sea
  51. The House Martin (nr) Old Milton
  52. Naish Holiday Village (adj) Barton on Sea
  53. Milestone Roundabout (SW-bound) Walkford
  54. Rothesay Lodge (W-bound) Highcliffe
  55. Sea Corner (W-bound) Highcliffe
  56. Highcliffe Medical Centre (W-bound) Highcliffe
  57. The Oaks (adj) Highcliffe
  58. Castle Golf Course (W-bound) Highcliffe
  59. St. George's Close (opp) Highcliffe
  60. Shelley Close (W-bound) Friars Cliff
  61. Hoburne Park (NW-bound) Friars Cliff
  62. Trade Park (SW-bound) Somerford
  63. Meteor Shopping Park (SW-bound) Somerford
  64. Dennistoun Avenue (SW-bound) Somerford
  65. Airfield Way (SW-bound) Somerford
  66. Purewell Cross (W-bound) Purewell
  67. Medical Centre (NW-bound) Purewell
  68. Stony Lane Railway Arch (opp) Purewell
  69. Martins Hill Lane (N-bound) Burton
  70. Burnham Road (opp) Burton
  71. Stony Lane (N-bound) Burton
  72. The Garage (opp) Winkton
  73. Meadowside Park (NE-bound) Winkton
  74. Horn Cottage (NE-bound) North Bockhampton
  75. Beech Cottage (E-bound) North Bockhampton
  76. Bockhampton Corner (nr) Bransgore
  77. Carpenters Arms (o/s) Bransgore
  78. Bransgore Gardens (adj) Bransgore
  79. Ringwood Road (nr) Bransgore
  80. Walkers Garage (o/s) Thorney Hill
  81. Wedgewood Gardens (adj) Bransgore
  82. School Road (opp) Thorney Hill
  83. Willow Lane (opp) Thorney Hill
  84. Thorney Hill Crossroads (NE-bound) Thorney Hill

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PH1121126/404 · Changes in Bournemouth Christchurch Poole Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first C20 bus?

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

What time is the last C20 bus?

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

How much does the C20 bus cost?

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

Who runs the C20 bus?

The C20 is operated by morebus.

Timetable data from morebus via the DfT Bus Open Data Service (South West England feed). Registered with the Traffic Commissioner as PH1121126/404. Check before you travel — services can change at short notice.