21 Barnsley to Crow Edge via Dodworth, Penistone

Operated by Stagecoach Yorkshire. First bus 06:05, last bus 18:52. 25 journeys on weekdays. Fares: adult single £2.70 to £3.00 — more.

Next towards Crow Edge from Barnsley Interchange/A5: 09:45, 10:45, 11:45

Next towards Barnsley from Market Place/St Mary's Street (at): 09:28, 10:28, 11:28

Wanted a different 21? 59 other bus routes are numbered 21 elsewhere in the UK — see every 21 bus timetable by area.

Worrygoose Lane and Moorhouse Lane, Whiston (Rotherham) — On Monday 06 July Until Friday 30 October 2026 (Multiple parts of the road will be temporarily closed intermittently) Worrygoose Lane and Moorhouse Lane are temporarily closed for flood alleviation works Services 21, 21S and 207 is subject to diversion. All disruptions →
Corporation Street, Rotherham City Centre (Rotherham) — Corporation Street is temporarily inaccessible due to roadworks. Services 19A, 20, 21, 27, 73, 95, 114A, 136, 137, 138, 173, 173A, 195, and X3 are subject to diversion. All disruptions →

Timetable

Ends at Penistone unless marked “to …” · Monday to Friday · 12 journeys
Stop 06:05 to Crow Edge07:0008:4509:4510:4511:4512:4513:4514:4515:5017:00 to Crow Edge18:05
Barnsley Interchange/A5 06:0507:0008:4509:4510:4511:4512:4513:4514:4515:5017:0018:05
Mitchelson Avenue/Hawthorne Crescent (opp) 06:1507:1308:5809:5710:5711:5812:5813:5815:0016:0717:1818:17
High Street/Martin Croft (opp) 06:2007:1909:0310:0211:0212:0313:0314:0415:0716:1217:2318:22
Knabbs Lane/Moorend Lane (opp) 06:2407:2409:0710:0611:0612:0713:0714:0815:1216:1717:2718:26
Chapel Field Lane/Broomfield Walk (adj) 06:3807:4109:2010:2011:2012:2113:2214:23·16:3617:4318:41
Market Place/St Mary's Street (at) 06:4207:4509: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·

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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.

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 →

Fares on the 21

Adult single £2.70 to £3.00

Adult single fare table, stage to stage
£2.70 Cranberry
£2.70£2.70 Hunters Ave
£3.00£2.70£2.70 Gate Inn
£3.00£3.00£3.00£2.70 Silkstone Village
£3.00£3.00£3.00£3.00£2.70 Silkstone Common
£3.00£3.00£3.00£3.00£3.00£2.70 Travellers Inn
£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Oxspring
£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Spring Vale School
£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70£2.70 Penistone Church
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Thurlstone
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70£2.70 Millhouse Green
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Hollin Lane
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Crow Edge
£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70£2.70£2.70£2.70£2.70£3.00£3.00 Cubley

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is BARNSLEY INT.

Stagecoach's published fares on the Bus Open Data Service, in force from 1 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach Yorkshire before you travel.

Tickets on the 21

Stagecoach Yorkshire publishes singles, day tickets and season tickets on this route for adults, children and students.

Single · EveningRider · Gold DayRider · Silver DayRider · Job Seeker Single · 16-18 Student Pass

…and 24 more tickets on this route.

Ticket types come from Stagecoach Yorkshire's own fares data on the Bus Open Data Service, last updated 27 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach Yorkshire.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach Yorkshire before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 21

21 towards Crow Edge

All 54 stops
  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/Moorend Lane (opp) Silkstone Common
  20. Knabbs Lane/Woodland View (adj) 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. Chapel Field Lane/Broomfield Walk (adj) Penistone
  35. Bluebell Avenue/Chapel Field Lane (opp) Penistone
  36. Park Avenue/Bluebell Avenue (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/Saunderson Road (adj) Thurlstone
  43. Thurlstone Road/Stottercliffe 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

All 54 stops
  1. Ben Bank Road/Hall Royd Lane (opp) Silkstone Common
  2. Ben Bank Road/Moorend Lane (adj) Silkstone Common
  3. Penistone Grammar School Bus Park/Huddersfield R (at) Penistone
  4. Whams Road/Middlecliffe Drive (opp) Crow Edge
  5. Whams Road/Bents Road (opp) Hazlehead
  6. Lee Lane/Hollin Lane (adj) Millhouse Green
  7. Lee Lane/Bullhouse Mill (opp) Millhouse Green
  8. Manchester Road/West End Avenue (adj) Millhouse Green
  9. Manchester Road/Royd Lane (adj) Millhouse Green
  10. Manchester Road/Croft Drive (adj) Millhouse Green
  11. Manchester Road/Plumpton Way (opp) Thurlstone
  12. Manchester Road/Mill Lane (opp) Thurlstone
  13. Manchester Road/Towngate (adj) Thurlstone
  14. Thurlstone Road/Stottercliffe Road (opp) Thurlstone
  15. Thurlstone Road/Saunderson Road (opp) Thurlstone
  16. Thurlstone Road/Talbot Road (opp) Penistone
  17. Bridge Street/Wentworth Road (adj) Penistone
  18. Market Place/St Mary's Street (at) Penistone
  19. Park Avenue/Park Lane (adj) Penistone
  20. Park Avenue/Boggard Lane (opp) Penistone
  21. Bluebell Avenue/Chapel Field Lane (adj) Penistone
  22. Chapel Field Lane/Chapel Field Walk (opp) Penistone
  23. Green Road/The Green (at) Penistone
  24. Green Road/Ward Street (adj) Penistone
  25. Green Road/Castle Lane (opp) Spring Vale
  26. Green Road/Green Acres (adj) Spring Vale
  27. Sheffield Road/Green Road (opp) Spring Vale
  28. Sheffield Road/Knowles Street (adj) Spring Vale
  29. Sheffield Road/Longley Ings (opp) Spring Vale
  30. Sheffield Road/East Road (opp) Oxspring
  31. Sheffield Road/Willow Lane (adj) Oxspring
  32. Sheffield Road/Roughbirchworth Lane (opp) Oxspring
  33. Sheffield Road/Bower Hill (nr) Oxspring
  34. Bower Hill/Manor Lane (adj) Oxspring
  35. Coates Lane/Copster Lane (opp) Oxspring
  36. Knabbs Lane/Woodland View (opp) Silkstone Common
  37. Knabbs Lane/Cone Lane (adj) Silkstone Common
  38. Cone Lane/Beacon Court (opp) 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

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?

Stagecoach Yorkshire's published fares on the 21: adult single £2.70 to £3.00. 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 Stagecoach Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Check before you travel — services can change at short notice.