X21 Puxton Park ↔ Bridgwater

Operated by First Bristol, Bath & the West. First bus 07:10, last bus 16:30. 3 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Bristol, Bath & the West 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.

Route map

All stops on route X21

X21 towards Bridgwater

  1. Puxton Park car park (inside) Puxton
  2. Rolstone Turn (SW-bound) Puxton
  3. St Georges Turn (N-bound) St Georges
  4. Worle Interchange (Stand A) Worle
  5. Summer Lane (W-bound) Worle
  6. Moor Lane (W-bound) Worle
  7. Annandale Avenue (W-bound) Worle
  8. Mead Vale (SW-bound) Milton
  9. Chelswood Avenue (SW-bound) Milton
  10. Saville Road (Weston Milton Station) (W-bound) Milton
  11. South West Skills Campus (W-bound) Milton
  12. Wellsea Grove (SW-bound) Milton
  13. Birchwood Avenue (SW-bound) Milton
  14. Langford Road (W-bound) Milton
  15. Swiss Road (Stop AA) Weston-super-Mare
  16. Stafford Road (W-bound) Weston-super-Mare
  17. Boulevard (Stop G) Weston-super-Mare
  18. Waterloo Street (Stop J) Weston-super-Mare
  19. Winter Gardens (Stop L) Weston-super-Mare
  20. Beach Road (Stop D) Weston-super-Mare
  21. Ellenborough Park North (S-bound) Weston-super-Mare
  22. Clevedon Road (S-bound) Weston-super-Mare
  23. Clarence Road North (S-bound) Weston-super-Mare
  24. Royal Sands (S-bound) Weston-super-Mare
  25. Charlton Road (SE-bound) Weston-super-Mare
  26. Broadoak Road (SE-bound) Weston-super-Mare
  27. Colombo Crescent (NE-bound) Coronation Estate
  28. Loxton Road Shops (S-bound) Coronation Estate
  29. Hobart Road (S-bound) Coronation Estate
  30. Loxton Campus (S-bound) Coronation Estate
  31. Bleadon Hill (S-bound) Bleadon
  32. Anchor Inn (SE-bound) Bleadon
  33. Bleadon Road (SE-bound) Bleadon
  34. Bridge Garage (SE-bound) Bleadon
  35. Hobbs Boat Inn (S-bound) Batch
  36. Copse Corner (S-bound) Lympsham
  37. Edingworth Road (S-bound) East Brent
  38. East Brent Village Hall (NW-bound) East Brent
  39. Church Road (SW-bound) East Brent
  40. Hill Lane (NW-bound) East Brent
  41. Lympsham Turn (W-bound) East Brent
  42. Burton Row (SW-bound) Brent Knoll
  43. Brent Corner (S-bound) Brent Knoll
  44. The Nook (W-bound) Brent Knoll
  45. Ham Farm (W-bound) Brent Knoll
  46. RSPCA (W-bound) Burnham
  47. Ash Tree Road (W-bound) Berrow
  48. Naish Road (SE-bound) Berrow
  49. Triangle (SW-bound) Berrow
  50. Braithwaite Place (S-bound) Berrow
  51. Shelley Drive (S-bound) Burnham-on-Sea
  52. Lighthouse (SW-bound) Burnham-on-Sea
  53. Poplar Road (S-bound) Burnham-on-Sea
  54. The Grove (S-bound) Burnham-on-Sea
  55. Sea View Road (W-bound) Burnham-on-Sea
  56. Vicarage Street (S-bound) Burnham-on-Sea
  57. Pier Street (E-bound) Burnham-on-Sea
  58. Holiday Village (S-bound) Burnham-on-Sea
  59. Channel Court (SE-bound) Burnham-on-Sea
  60. King Alfred School (SE-bound) Highbridge
  61. Sandy Close (E-bound) Highbridge
  62. Pepperall Road (adj) Highbridge
  63. Cemetery (SE-bound) Highbridge
  64. Church Street (S-bound) Highbridge
  65. Garage (SW-bound) Highbridge
  66. Alstone Lane (SW-bound) Alstone
  67. School (S-bound) Huntspill
  68. Millgreen Close (S-bound) Huntspill
  69. Southfield Cross (S-bound) Huntspill
  70. Old Pawlett Road (SW-bound) West Huntspill
  71. Bleak Bridge (SW-bound) West Huntspill
  72. Stretcholt Turn (SW-bound) West Huntspill
  73. Manorfields (SW-bound) Pawlett
  74. Monmouth Farm Close (SE-bound) Pawlett
  75. Gaunts Road (opp) Pawlett
  76. Richmond Cottages (SE-bound) Pawlett
  77. Walpole Turn (S-bound) Walpole
  78. Downend Road (SE-bound) Dunball
  79. Admirals Table Inn (S-bound) Dunball
  80. Woodlands Court Business Park (S-bound) Dunball
  81. Express Park (opp) Bridgwater
  82. Bristol Road (S-bound) Bridgwater
  83. The Range (opp) Bridgwater
  84. Union Street (SW-bound) Bridgwater
  85. Sainsbury's (W-bound) Bridgwater
  86. Bus Station (Bay 3) Bridgwater
  87. Angel Place (W-bound) Bridgwater

X21 towards Puxton Park

  1. Magistrates Court (NE-bound) Bridgwater
  2. Bus Station (Bay 4) Bridgwater
  3. Union Street (N-bound) Bridgwater
  4. Sainsbury's (E-bound) Bridgwater
  5. Old Market Road (N-bound) Bridgwater
  6. The Range (o/s) Bridgwater
  7. Bristol Road (N-bound) Bridgwater
  8. Express Park (adj) Bridgwater
  9. Admirals Table Inn (N-bound) Dunball
  10. Walpole Turn (NW-bound) Walpole
  11. Downend Road (NW-bound) Dunball
  12. Richmond Cottages (N-bound) Pawlett
  13. Monmouth Farm Close (NW-bound) Pawlett
  14. Gaunts Road (adj) Pawlett
  15. Manorfields (NE-bound) Pawlett
  16. Stretcholt Turn (NE-bound) West Huntspill
  17. Old Pawlett Road (NE-bound) West Huntspill
  18. Bleak Bridge (NE-bound) West Huntspill
  19. Southfield Cross (N-bound) Huntspill
  20. Millgreen Close (N-bound) Huntspill
  21. Alstone Lane (NE-bound) Alstone
  22. School (N-bound) Huntspill
  23. Church Street (N-bound) Highbridge
  24. Garage (NE-bound) Highbridge
  25. Cemetery (N-bound) Highbridge
  26. Pepperall Road (opp) Highbridge
  27. Sandy Close (W-bound) Highbridge
  28. King Alfred School (W-bound) Highbridge
  29. Channel Court (NW-bound) Burnham-on-Sea
  30. Holiday Village (NW-bound) Burnham-on-Sea
  31. Pier Street (W-bound) Burnham-on-Sea
  32. Regent Street (N-bound) Burnham-on-Sea
  33. Poplar Road (N-bound) Burnham-on-Sea
  34. Sea View Road (N-bound) Burnham-on-Sea
  35. The Grove (N-bound) Burnham-on-Sea
  36. Lighthouse (N-bound) Burnham-on-Sea
  37. Shelley Drive (N-bound) Burnham-on-Sea
  38. Braithwaite Place (N-bound) Berrow
  39. Naish Rd NW (opp) Berrow
  40. Ash Tree Road (E-bound) Berrow
  41. Triangle (NE-bound) Berrow
  42. RSPCA (E-bound) Burnham
  43. Ham Farm (E-bound) Brent Knoll
  44. Brent Corner (N-bound) Brent Knoll
  45. The Nook (E-bound) Brent Knoll
  46. Burton Row (NE-bound) Brent Knoll
  47. Lympsham Turn (E-bound) East Brent
  48. Hill Lane (SE-bound) East Brent
  49. East Brent Village Hall (SE-bound) East Brent
  50. Church Road (NE-bound) East Brent
  51. Edingworth Road (N-bound) East Brent
  52. Copse Corner (N-bound) Lympsham
  53. Hobbs Boat Inn (N-bound) Batch
  54. Bridge Garage (NW-bound) Bleadon
  55. Bridgwater Road (NW-bound) Bleadon
  56. Anchor Inn (NW-bound) Bleadon
  57. Bleadon Hill (N-bound) Bleadon
  58. Loxton Campus (N-bound) Coronation Estate
  59. Loxton Road Shops (N-bound) Coronation Estate
  60. Hobart Road (N-bound) Coronation Estate
  61. Colombo Crescent (SW-bound) Coronation Estate
  62. Broadoak Road (NW-bound) Weston-super-Mare
  63. Charlton Road (NW-bound) Weston-super-Mare
  64. Royal Sands (N-bound) Weston-super-Mare
  65. Clarence Road North (N-bound) Weston-super-Mare
  66. Clevedon Road (N-bound) Weston-super-Mare
  67. Ellenborough Park North (N-bound) Weston-super-Mare
  68. Beach Road (Stop GG) Weston-super-Mare
  69. Marine Parade (Stop MM) Weston-super-Mare
  70. Grand Pier (Stop P) Weston-super-Mare
  71. Weston College (Stop SS) Weston-super-Mare
  72. Winter Gardens (Stop K) Weston-super-Mare
  73. Waterloo Street (Stop H) Weston-super-Mare
  74. Boulevard (Stop F) Weston-super-Mare
  75. Stafford Road (E-bound) Weston-super-Mare
  76. Langford Road (E-bound) Milton
  77. Birchwood Avenue (NE-bound) Milton
  78. Laburnum Road (NE-bound) Milton
  79. Chesham Road South (E-bound) Milton
  80. South West Skills Campus (E-bound) Milton
  81. Chelswood Avenue (NE-bound) Milton
  82. Mead Vale (NE-bound) Milton
  83. Annandale Avenue (E-bound) Worle
  84. Station Road (E-bound) Worle
  85. Summer Lane (E-bound) Worle
  86. Worle Interchange (Stand B) Worle
  87. St Georges Turn (SE-bound) St Georges
  88. Rolstone Turn (NE-bound) Puxton
  89. Puxton Park car park (inside) Puxton

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 X21 bus?

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

What time is the last X21 bus?

The last X21 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 X21 bus cost?

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

Who runs the X21 bus?

The X21 is operated by First Bristol, Bath & the West.

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