95A Barnsley to Bloomhouse Green via Wilthorpe, Darton

Operated by Stagecoach Yorkshire. First bus 20:45, last bus 22:45. 5 journeys on weekdays. Fares: adult single £2.70 to £3.00 — more.

Next towards Bloomhouse Green from Barnsley Interchange/A6: 20:45

Next towards Barnsley from Woolley Colliery Road/Bluebell Road (adj): 21:17

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

Timetable

Ends at Woolley Grange · Monday to Friday · 3 journeys

Each column is one journey, headed by the time it sets off. 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 95A 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 95A

Adult single £2.70 to £3.00

Adult single fare table, stage to stage
£2.70 Victoria Cres
£2.70£2.70 Hospital/B'ness Pk
£3.00£2.70– B. Green X Rds
£3.00£3.00–£2.70 Bence Lane
£3.00£3.00––£2.70 Rose & Crown
£3.00£3.00–£3.00£2.70£2.70 Kexbrough
£3.00£3.00–£3.00£2.70£2.70£2.70 Darton Bdg
£3.00£3.00–£3.00£2.70£2.70£2.70£2.70 Woolley

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 95A

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, 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 95A

95A towards Bloomhouse Green

All 41 stops
  1. Barnsley Interchange/A6 Barnsley Town Centre
  2. Eldon Street/Market Hill (nr) Barnsley Town Centre
  3. St Marys Place/Shambles Street (adj) Barnsley Town Centre
  4. Church Lane/Church Street (adj) Barnsley Town Centre
  5. Victoria Road/Victoria Street (at) Barnsley Town Centre
  6. Gawber Road/Victoria Crescent (adj) Gawber
  7. Gawber Road/Queens Avenue (adj) Gawber
  8. Gawber Road/Pogmoor Road (adj) Gawber
  9. Queens Drive/Queensway (opp) Wilthorpe
  10. Queens Drive/Huddersfield Road (at) Wilthorpe
  11. Huddersfield Road/Rowland Road (Adj) Wilthorpe
  12. Wilthorpe Road/Innovation Way (Adj) Wilthorpe
  13. Wilthorpe Road/Ripley Grove (adj) Wilthorpe
  14. Wilthorpe Road/Dayhouse Way (nr) Wilthorpe
  15. Wilthorpe Road/Wilbrook Rise (adj) Wilthorpe
  16. Barugh Green Road/Claycliffe Avenue (nr) Redbrook
  17. Barugh Green Road/Longley Close (nr) Barugh Green
  18. Barugh Green Road/Higham Common Road (opp) Barugh Green
  19. Barugh Lane/Barugh Green Road (adj) Barugh
  20. Barugh Lane/Nethercroft (opp) Barugh
  21. Barugh Lane/Langdale Road (opp) Barugh
  22. Barnsley Road/Dearne Hall Road (opp) Barugh
  23. Barnsley Road/Bence Lane (adj) Darton
  24. Barnsley Road/Richard Road (nr) Darton
  25. Barnsley Road/Church Street (opp) Darton
  26. Churchfield Lane/Roman Road (at) Darton
  27. Churchfield Lane/Allendale Road (opp) Kexborough
  28. Churchfield Lane/Churchfield Avenue (opp) Kexborough
  29. Churchfield Lane/Bence Lane (Opp) Kexborough
  30. Ballfield Lane/Churchfield Lane (Adj) Kexborough
  31. Ballfield Lane/Priestley Avenue (opp) Kexborough
  32. Oakwood Square/Birthwaite Road (adj) Kexborough
  33. Ballfield Lane/Priestley Avenue (adj) Kexborough
  34. Churchfield Lane/Ballfield Lane (O/S) Kexborough
  35. Churchfield Lane/Churchfield Avenue (adj) Kexborough
  36. Churchfield Lane/Allendale Road (adj) Kexborough
  37. Churchfield Lane/Huddersfield Road (adj) Darton
  38. Church Street/Church Close (opp) Darton
  39. Station Road/School Street (nr) Darton
  40. Bloomhouse Lane/Woolley Colliery Road (adj) Darton
  41. Woolley Colliery Road/Bluebell Road (adj) Bloomhouse Green

Towns & areas on this route

Frequently asked questions

What time is the first 95A bus?

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

What time is the last 95A bus?

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

How much does the 95A bus cost?

Stagecoach Yorkshire's published fares on the 95A: adult single £2.70 to £3.00. The 95A 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 95A bus?

The 95A 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.