25 Penistone circular via Millhouse Green, Oxspring

Operated by South Pennine Community Transport. First bus 09:22, last bus 13:22. 3 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Millhouse Green Circular from Market Place/St Mary's Street (at): 09:22, 11:22

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

Furnival Gate and Charter Row, Sheffield City Centre (Sheffield) - UPDATED — Furnival Gate and Eyre Street are temporarily impacted by heavy congestion due to a combination of a new road layout on Furnival Gate and works on Charter Row. All services for Sheffield City Centre are subject to delays, and some services are subject to di… All disruptions →

Timetable

Ends at Millhouse Green Circular · 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with South Pennine Community Transport whether this route takes part. Details →

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 South Pennine Community Transport before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, 28 December, 29 December, 30 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 25

25 towards Millhouse Green Circular

All 57 stops
  1. Market Place/St Mary's Street (at) Penistone
  2. Market Lane/Stottercliffe Road (adj) Penistone
  3. Thurlstone Road/Talbot Road (adj) Penistone
  4. Thurlstone Road/Saunderson Road (adj) Thurlstone
  5. Thurlstone Road/Stottercliffe Road (adj) Thurlstone
  6. Towngate/New Smithy Avenue Thurlstone
  7. Kensington Avenue/Windsor Avenue (nr) Thurlstone
  8. Westfield Avenue/Westfield Lane (opp) Thurlstone
  9. Manchester Road/High Bank (opp) Thurlstone
  10. Manchester Road/Mill Lane (adj) Thurlstone
  11. Manchester Road/Plumpton Way (adj) Thurlstone
  12. Manchester Road/Croft Drive (opp) Millhouse Green
  13. Manchester Road/Birks Lane (adj) Millhouse Green
  14. Birks Lane/Manchester Road (nr) Millhouse Green
  15. West End Avenue/Manchester Road (adj) Millhouse Green
  16. Manchester Road/Royd Lane (adj) Millhouse Green
  17. Manchester Road/Croft Drive (adj) Millhouse Green
  18. Manchester Road/Plumpton Way (opp) Thurlstone
  19. Manchester Road/Mill Lane (opp) Thurlstone
  20. Manchester Road/Towngate (adj) Thurlstone
  21. Thurlstone Road/Stottercliffe Road (opp) Thurlstone
  22. Thurlstone Road/Saunderson Road (opp) Thurlstone
  23. Thurlstone Road/Talbot Road (opp) Penistone
  24. Bridge Street/Wentworth Road (adj) Penistone
  25. Market Lane/Stottercliffe Road (adj) Penistone
  26. Shrewsbury Road/Penistone Church (at) Penistone
  27. Church View Road/Lees Avenue (opp) Penistone
  28. Green Road/Ward Street (adj) Penistone
  29. Green Road/Castle Lane (opp) Spring Vale
  30. Green Road/Green Acres (adj) Spring Vale
  31. Sheffield Road/Green Road (opp) Spring Vale
  32. Sheffield Road/Knowles Street (adj) Spring Vale
  33. Sheffield Road/Longley Ings (opp) Spring Vale
  34. Sheffield Road/East Road (opp) Oxspring
  35. Sheffield Road/Willow Lane (adj) Oxspring
  36. Sheffield Road/Roughbirchworth Lane (opp) Oxspring
  37. Sheffield Road/Bower Hill (opp) Oxspring
  38. Sheffield Road/Roughbirchworth Lane (nr) Oxspring
  39. Sheffield Road/Willow Lane (opp) Oxspring
  40. Sheffield Road/East Road (adj) Oxspring
  41. Sheffield Road/Longley Ings (adj) Spring Vale
  42. Sheffield Road/Don Street (opp) Spring Vale
  43. Sheffield Road/Green Road (adj) Spring Vale
  44. Sheffield Road/Queen Street (opp) Spring Vale
  45. Sheffield Road/Church View Road (nr) Penistone
  46. Market Place/St Mary's Street (at) Penistone
  47. Market Lane/Stottercliffe Road (adj) Penistone
  48. Market Place/St Mary's Street (at) Penistone
  49. Chapel Field Lane/Chapel Field Walk (opp) Penistone
  50. The Green/Downing Square (adj) Penistone
  51. Mortimer Road/Moorside Avenue (adj) Penistone
  52. Mortimer Drive/Lyttleton Crescent (at) Cubley
  53. Hackings Avenue/Gledhill Avenue (adj) Cubley
  54. Mortimer Road/Moorside Avenue (opp) Penistone
  55. The Green/Downing Square (at) Penistone
  56. High Street/Unwin Street (opp) Penistone
  57. Market Place/St Mary's Street (at) Penistone

Towns & areas on this route

Frequently asked questions

What time is the first 25 bus?

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

What time is the last 25 bus?

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

How much does the 25 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). South Pennine Community Transport day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 25 bus?

The 25 is operated by South Pennine Community Transport.

Timetable data from South Pennine Community Transport via the Traveline National Dataset. Check before you travel — services can change at short notice.