10 Southmead Southmead Hospital ↔ Avonmouth McLaren Road

Operated by Stagecoach South Wales. First bus 05:05, last bus 22:20. 29 journeys on weekdays.

The 10 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. 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.

10 towards Avonmouth McLaren Road — Monday to Friday (14 journeys)
Bristol Parkway Stn ··············
Bristol Parkway Stn ··············
Southmead Hospital (C) 05:0507:4008:5809:5810:5811:5812:5813:5814:5815:5817:1018:2019:1521:30
Westbury Village (W-bound) 05:1307:5009:0810:0711:0712:0713:0714:0715:0716:0917:2218:3019:2421:38
Moor Grove (SW-bound) 05:2108:0209:1910:1811:1812:1813:1814:1915:1916:2117:3418:4019:3421:48
McLaren Road (W-bound) ·08:1109:2810:2611:2612:27·14:2915:2916:3117:4418:4819:42·
McLaren Road (E-bound) 05:29·····13:27······21:55
Govier Way (SE-bound) 05:45·····13:44······22:10

Route map

All stops on route 10

10 towards Avonmouth McLaren Road

  1. Bristol Parkway Stn Bristol Parkway
  2. Bristol Parkway Stn Bristol Parkway
  3. Hatchet Road Stoke Gifford
  4. Hatchet Road Stoke Gifford
  5. Winterbourne Road (N-bound) Stoke Gifford
  6. Bush Avenue (W-bound) Stoke Gifford
  7. Kingsway Roundabout (W-bound) Little Stoke
  8. Titan Road (W-bound) Little Stoke
  9. Gipsy Patch Lane (S-bound) Filton
  10. Cleve Road (S-bound) Filton
  11. Filton College (S-bound) Filton
  12. Filton Church (SW-bound) Filton
  13. Golf Course Lane (SW-bound) Filton
  14. Charborough Road (SW-bound) Filton
  15. Kenmore Grove (SW-bound) Filton
  16. Greenfield Road (SW-bound) Southmead
  17. Southmead Hospital (C) Southmead
  18. Greenway Park (SW-bound) Southmead
  19. Kingsholm Road (SW-bound) Southmead
  20. Whiteleaze (SW-bound) Southmead
  21. Lake Road (W-bound) Henleaze
  22. Cheriton Place (W-bound) Westbury on Trym
  23. Westbury Village (W-bound) Westbury on Trym
  24. Canford Park (W-bound) Westbury on Trym
  25. Canford Cemetery (W-bound) Westbury on Trym
  26. Sandyleaze (W-bound) Westbury on Trym
  27. Churchill Drive (W-bound) Westbury on Trym
  28. Coombe Lane (W-bound) Coombe Dingle
  29. The Dingle (NW-bound) Coombe Dingle
  30. Aldercombe Road (W-bound) Coombe Dingle
  31. Haig Close (W-bound) Coombe Dingle
  32. Elberton Road (W-bound) Coombe Dingle
  33. Napier Miles Road (NW-bound) Lawrence Weston
  34. Tufton Avenue (N-bound) Lawrence Weston
  35. Moor Grove (SW-bound) Lawrence Weston
  36. Badenham Grove (SW-bound) Lawrence Weston
  37. The Roman Villa (W-bound) Lawrence Weston
  38. Kings Weston Avenue (W-bound) Shirehampton
  39. The Bean Acre (W-bound) Shirehampton
  40. Barracks Lane (NW-bound) Shirehampton
  41. Akeman Way (W-bound) Avonmouth
  42. St Brendan's Way (NW-bound) Avonmouth
  43. Farr Street (NW-bound) Avonmouth
  44. McLaren Road (W-bound) Avonmouth
  45. McLaren Road (E-bound) Avonmouth
  46. Third Way (N-bound) Avonmouth Trading Estate
  47. St Andrews Road Station (N-bound) Avonmouth Trading Estate
  48. Burcott Road (DRT) Avonmouth Trading Estate
  49. Greensplott Road (SE-bound) Avonmouth Trading Estate
  50. Severnside Works (NE-bound) Severn Beach
  51. Govier Way (SE-bound) Severn Beach

10 towards Southmead Southmead Hospital

  1. Govier Way (SE-bound) Severn Beach
  2. Western Approach (N-bound) Severn Beach
  3. Severnside Works (SW-bound) Severn Beach
  4. IAA Bristol (DRT) Severn Beach
  5. Greensplott Road (NW-bound) Avonmouth Trading Estate
  6. Washingpool Lane (DRT) Severn Beach
  7. Smoke Lane (SW-bound) Avonmouth Trading Estate
  8. Burcott Road (DRT) Avonmouth Trading Estate
  9. Severnside Trading Est (DRT) Avonmouth Trading Estate
  10. St Andrews Road Station (S-bound) Avonmouth Trading Estate
  11. Third Way (S-bound) Avonmouth Trading Estate
  12. McLaren Road (W-bound) Avonmouth
  13. Napier Road (SE-bound) Avonmouth
  14. Farr Street (E-bound) Avonmouth
  15. Akeman Way (E-bound) Avonmouth
  16. Barracks Lane (SE-bound) Shirehampton
  17. Kings Weston Avenue (E-bound) Shirehampton
  18. The Bean Acre (E-bound) Shirehampton
  19. The Roman Villa (E-bound) Lawrence Weston
  20. Badenham Grove (NE-bound) Lawrence Weston
  21. Broadlands Drive (SE-bound) Lawrence Weston
  22. Tufton Avenue (S-bound) Lawrence Weston
  23. Napier Miles Road (SE-bound) Lawrence Weston
  24. Elberton Road (E-bound) Coombe Dingle
  25. The Dingle (SE-bound) Coombe Dingle
  26. Aldercombe Road (E-bound) Coombe Dingle
  27. Haig Close (NE-bound) Coombe Dingle
  28. Churchill Drive (E-bound) Westbury on Trym
  29. Coombe Lane (E-bound) Coombe Dingle
  30. Canford Cemetery (E-bound) Westbury on Trym
  31. Sandyleaze (NE-bound) Westbury on Trym
  32. Westbury Village (E-bound) Westbury on Trym
  33. Cheriton Place (E-bound) Westbury on Trym
  34. Lake Road (E-bound) Henleaze
  35. Whiteleaze (NE-bound) Southmead
  36. Kingsholm Road (NE-bound) Southmead
  37. Southmead Hospital (C) Southmead
  38. Greenfield Road (NE-bound) Southmead
  39. Kenmore Grove (NE-bound) Filton
  40. Charborough Road (NE-bound) Filton
  41. Golf Course Lane (E-bound) Filton
  42. Filton Church (NE-bound) Filton
  43. Filton College (N-bound) Filton
  44. Titan Road (E-bound) Little Stoke
  45. Bush Avenue (E-bound) Stoke Gifford
  46. Winterbourne Road (S-bound) Stoke Gifford
  47. Hatchet Road (B) Stoke Gifford
  48. Hatchet Road Stoke Gifford
  49. Station Road (E-bound) Filton
  50. New Road (E-bound) Filton
  51. Fox Den Road (N-bound) Stoke Gifford
  52. Abbeywood School (NE-bound) Stoke Gifford
  53. Brierly Furlong (NE-bound) Stoke Gifford
  54. Bristol Parkway Stn Bristol Parkway

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

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

What time is the last 10 bus?

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

How much does the 10 bus cost?

The 10 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach South Wales day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 10 bus?

The 10 is operated by Stagecoach South Wales.

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