EN
English

Bus Times Barnstaple

Barnstaple has 186 bus stops served by 38 bus routes; the busiest is Rail Station (NW-bound) with 177 buses on Mon–Fri.

186 stops
38 routes
5 operators

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated

Places in Barnstaple

Bus stops in Barnstaple

Bus routes in Barnstaple

  • 5B Stagecoach South West
  • 10 Stagecoach South West
  • 10A Stagecoach South West
  • 11A Stagecoach South West
  • 11C Stagecoach South West
  • 19 Stagecoach South West
  • 21 Stagecoach South West
  • 21A Stagecoach South West
  • 21B Stagecoach South West
  • 21C Stagecoach South West
  • 29 Stagecoach South West
  • 62A Stagecoach South West
  • 62C Stagecoach South West
  • 71 Stagecoach South West
  • 72 Stagecoach South West
  • 85 Stagecoach South West
  • 105 National Express
  • 155 Stagecoach South West
  • 301 Stagecoach South West
  • 303 Stagecoach South West
  • 309 Stagecoach South West
  • 310 Stagecoach South West
  • 319 Stagecoach South West
  • 322 Taw & Torridge
  • 325 Country Bus
  • 325 Taw & Torridge
  • 372 Stagecoach South West
  • 386 Taw & Torridge
  • 502 National Express
  • 646 MD Coaches
  • 654 Taw & Torridge
  • 658 Taw & Torridge
  • 821 Stagecoach South West
  • 822 Stagecoach South West
  • 921 Stagecoach South West
  • 922 Stagecoach South West
  • 923 Stagecoach South West
  • DC3 Stagecoach South West

Bus operators in Barnstaple

Barnstaple bus times FAQ

How many bus stops are there in Barnstaple?
Barnstaple has 186 bus stops with a scheduled timetable.
Which bus routes serve Barnstaple?
38 routes serve Barnstaple, including 5B, 10, 10A, 11A, 11C, 19, 21 and 21A.
Which bus companies run in Barnstaple?
Stagecoach South West, Taw & Torridge, National Express, Country Bus and MD Coaches.
What is the busiest bus stop in Barnstaple?
Rail Station (NW-bound), with 177 scheduled buses on Mon–Fri.

Official journey planners

Opens an external website.