95 Barnsley Town Centre ↔ Kexborough

Operated by Stagecoach Yorkshire. First bus 06:08, last bus 20:15. 76 journeys on weekdays.

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

95 towards Kexborough — Monday to Friday (38 journeys)
Barnsley Interchange/A6 06:0806:5507:1207:2007:2907:3407:5608:2908:4609:0309:3309:4810:0310:3310:4811:0311:3311:4812:0312:3312:4813:0413:3413:4914:0514:3014:3014:5015:0615:3615:5616:1316:4317:0317:1817:5518:4519:45
Huddersfield Road/Rowland Road (Adj) 06:1707:0507:2307:3107:4307:4808:0808:4108:5809:1409:4410:0010:1510:4511:0011:1511:4512:0012:1512:4513:0013:1613:4614:0114:1714:4314:4315:0315:1915:5016:1016:2716:5717:1617:3118:0818:5719:56
Barugh Green Road/Higham Common Road (opp) 06:2107:0907:2807:3607:5107:5308:1308:4609:0309:1909:4910:0510:2010:5011:0511:2011:5012:0512:2012:5013:0513:2113:5114:0614:2214:4814:4815:0915:2515:5516:1516:3217:0317:2217:3618:1219:0120:00
Highfields Road/Ballfield Lane (at) ····08:01·····················14:57···········
Oakwood Square/Birthwaite Road (adj) 06:2907:17·07:44·08:0308:2208:5609:1309:2709:5710:1310:2810:5811:1311:2811:5812:1312:2912:5913:1413:3014:0014:1514:3114:57·15:1915:3516:0516:2516:4317:1317:3217:4518:2119:0920:08

Route map

All stops on route 95

95 towards Kexborough

  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. Wilthorpe Road/Innovation Way (Adj) Wilthorpe
  12. Huddersfield Road/Rowland Road (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 Lane/Barugh Green Road (adj) Barugh
  19. Barugh Green Road/Higham Common Road (opp) Barugh Green
  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. Highfields Road/Ballfield Lane (at) Kexborough
  33. Oakwood Square/Birthwaite Road (adj) Kexborough

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

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

What time is the last 95 bus?

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

How much does the 95 bus cost?

The 95 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 95 bus?

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