21 Barnsley Town Centre ↔ Penistone

Operated by Stagecoach Yorkshire. First bus 06:05, last bus 18:52. 27 journeys on weekdays.

The 21 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.

21 towards Penistone — Monday to Friday (13 journeys)
Barnsley Interchange/A5 06:0507:0007:0508:4509:4510:4511:4512:4513:4514:4515:5017:0018:05
Mitchelson Avenue/Hawthorne Crescent (opp) 06:1507:1307:1708:5809:5710:5711:5812:5813:5815:0016:0717:1818:17
High Street/Martin Croft (opp) 06:2007:1907:2309:0310:0211:0212:0313:0314:0415:0716:1217:2318:22
Knabbs Lane/Moorend Lane (opp) 06:2407:2407:2709:0710:0611:0612:0713:0714:0815:1216:1717:2718:26
Chapel Field Lane/Broomfield Walk (adj) 06:3807:4107:3909:2010:2011:2012:2113:2214:23·16:3617:4318:41
Market Place/St Mary's Street (at) 06:4207:4507:4309:2310:2311:2312:2413:2514:2615:2816:4017:4818:44
Penistone Grammar School Bus Park/Huddersfield R (at) ·07:51···········
Manchester Road/West End Avenue (opp) 06:50··········17:56·
Whams Road/Middlecliffe Drive (adj) 06:54··········18:02·

Route map

All stops on route 21

21 towards Penistone

  1. Barnsley Interchange/A5 Barnsley Town Centre
  2. Eldon Street/Market Hill (nr) Barnsley Town Centre
  3. Shambles Street/Peel Parade (at) Barnsley Town Centre
  4. Dodworth Road/Lancaster Street (adj) Barnsley Town Centre
  5. Dodworth Road/Dean Street (adj) Barnsley Town Centre
  6. Dodworth Road/Shaw Lane (adj) Pogmoor
  7. Dodworth Road/St. Hilda Avenue (adj) Pogmoor
  8. Dodworth Road/Hunters Avenue (adj) Pogmoor
  9. Barnsley Road/South Road (adj) Dodworth
  10. Barnsley Road/Park Hill Grove (adj) Dodworth
  11. Mitchelson Avenue/Barnsley Road (adj) Dodworth
  12. Mitchelson Avenue/Hawthorne Crescent (opp) Dodworth
  13. Station Road/Mitchelson Avenue (nr) Dodworth
  14. Barnsley Road/Vicarage Farm Court (adj) Silkstone
  15. High Street/Martin Croft (opp) Silkstone
  16. High Street/Barnsley Road (opp) Silkstone
  17. Cone Lane/High Street (adj) Silkstone
  18. Cone Lane/Beacon Hill (adj) Silkstone Common
  19. Knabbs Lane/Woodland View (adj) Silkstone Common
  20. Knabbs Lane/Moorend Lane (opp) Silkstone Common
  21. Coates Lane/Copster Lane Oxspring
  22. Bower Hill/Manor Lane (opp) Oxspring
  23. Sheffield Road/Bower Hill (opp) Oxspring
  24. Sheffield Road/Roughbirchworth Lane (nr) Oxspring
  25. Sheffield Road/Willow Lane (opp) Oxspring
  26. Sheffield Road/East Road (adj) Oxspring
  27. Sheffield Road/Longley Ings (adj) Spring Vale
  28. Sheffield Road/Don Street (opp) Spring Vale
  29. Sheffield Road/Green Road (adj) Spring Vale
  30. Green Road/Castle Street (adj) Spring Vale
  31. Green Road/Ward Street (opp) Penistone
  32. Green Road/The Green (adj) Penistone
  33. High Street/Unwin Street (opp) Penistone
  34. Park Avenue/Bluebell Avenue (adj) Penistone
  35. Bluebell Avenue/Chapel Field Lane (opp) Penistone
  36. Chapel Field Lane/Broomfield Walk (adj) Penistone
  37. Park Avenue/Park Lane (opp) Penistone
  38. Market Place/St Mary's Street (at) Penistone
  39. Huddersfield Road/Barnsley Road (opp) Penistone
  40. Penistone Grammar School Bus Park/Huddersfield R (at) Penistone
  41. Thurlstone Road/Talbot Road (adj) Penistone
  42. Thurlstone Road/Stottercliffe Road (adj) Thurlstone
  43. Thurlstone Road/Saunderson Road (adj) Thurlstone
  44. Manchester Road/High Bank (opp) Thurlstone
  45. Manchester Road/Mill Lane (adj) Thurlstone
  46. Manchester Road/Plumpton Way (adj) Thurlstone
  47. Manchester Road/Croft Drive (opp) Millhouse Green
  48. Manchester Road/Birks Lane (adj) Millhouse Green
  49. Manchester Road/West End Avenue (opp) Millhouse Green
  50. Lee Lane/Manchester Road (at) Millhouse Green
  51. Lee Lane/Catshaw Lane (on) Millhouse Green
  52. Lee Lane/Hollin Lane (opp) Millhouse Green
  53. Whams Road/Bents Road (adj) Hazlehead
  54. Whams Road/Middlecliffe Drive (adj) Crow Edge

21 towards Barnsley Town Centre

  1. Ben Bank Road/Hall Royd Lane (opp) Silkstone Common
  2. Penistone Grammar School Bus Park/Huddersfield R (at) Penistone
  3. Whams Road/Middlecliffe Drive (opp) Crow Edge
  4. Whams Road/Bents Road (opp) Hazlehead
  5. Lee Lane/Hollin Lane (adj) Millhouse Green
  6. Lee Lane/Bullhouse Mill (opp) Millhouse Green
  7. Manchester Road/Royd Lane (adj) Millhouse Green
  8. Manchester Road/West End Avenue (adj) Millhouse Green
  9. Manchester Road/Croft Drive (adj) Millhouse Green
  10. Manchester Road/Plumpton Way (opp) Thurlstone
  11. Manchester Road/Mill Lane (opp) Thurlstone
  12. Manchester Road/Towngate (adj) Thurlstone
  13. Thurlstone Road/Stottercliffe Road (opp) Thurlstone
  14. Thurlstone Road/Saunderson Road (opp) Thurlstone
  15. Bridge Street/Wentworth Road (adj) Penistone
  16. Thurlstone Road/Talbot Road (opp) Penistone
  17. Market Place/St Mary's Street (at) Penistone
  18. Park Avenue/Park Lane (adj) Penistone
  19. Bluebell Avenue/Chapel Field Lane (adj) Penistone
  20. Park Avenue/Boggard Lane (opp) Penistone
  21. Chapel Field Lane/Chapel Field Walk (opp) Penistone
  22. Green Road/The Green (at) Penistone
  23. Green Road/Castle Lane (opp) Spring Vale
  24. Green Road/Ward Street (adj) Penistone
  25. Green Road/Green Acres (adj) Spring Vale
  26. Sheffield Road/Knowles Street (adj) Spring Vale
  27. Sheffield Road/Green Road (opp) Spring Vale
  28. Sheffield Road/Longley Ings (opp) Spring Vale
  29. Sheffield Road/Willow Lane (adj) Oxspring
  30. Sheffield Road/East Road (opp) Oxspring
  31. Sheffield Road/Bower Hill (nr) Oxspring
  32. Sheffield Road/Roughbirchworth Lane (opp) Oxspring
  33. Bower Hill/Manor Lane (adj) Oxspring
  34. Coates Lane/Copster Lane (opp) Oxspring
  35. Knabbs Lane/Woodland View (opp) Silkstone Common
  36. Knabbs Lane/Cone Lane (adj) Silkstone Common
  37. Cone Lane/Beacon Court (opp) Silkstone Common
  38. Ben Bank Road/Moorend Lane (adj) Silkstone Common
  39. High Street/Barnsley Road (adj) Silkstone
  40. High Street/Martin Croft (adj) Silkstone
  41. Barnsley Road/Vicarage Farm Court (opp) Silkstone
  42. Barnsley Road/Fall Bank Crescent (opp) Dodworth
  43. Mitchelson Avenue/Hawthorne Crescent (adj) Dodworth
  44. Barnsley Road/Higham Lane (adj) Dodworth
  45. Barnsley Road/Park Hill Grove (opp) Dodworth
  46. Barnsley Road/South Road (opp) Dodworth
  47. Dodworth Road/Crown Hill Road (adj) Pogmoor
  48. Dodworth Road/May Terrace (adj) Pogmoor
  49. Dodworth Road/Shaw Lane (opp) Pogmoor
  50. Dodworth Road/Alma Street (opp) Barnsley Town Centre
  51. Shambles Street/Sackville Street (adj) Barnsley Town Centre
  52. Shambles Street/St Marys Gate (adj) Barnsley Town Centre
  53. Regent Street/County Way (adj) Barnsley Town Centre
  54. Barnsley Interchange/A5 Barnsley Town Centre

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

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

What time is the last 21 bus?

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

How much does the 21 bus cost?

The 21 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 Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 21 bus?

The 21 is operated by Stagecoach Yorkshire.

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