25 Wolverhampton to Pendeford via Blakenhall, Bilston

Operated by Chaserider. Registered as running via Goldthorn Park, Bilston, Willenhall, Wednesfield. First bus 05:41, last bus 18:09. 49 journeys on weekdays. Today, a Sunday: first 10:15, last 18:15. Fares: adult single £3.00 — more.

Next towards Pendeford from Wolverhampton Bus Station (Stand A): tomorrow 06:44

Next towards Wolverhampton from Whitburn Close (adjacent): tomorrow 05:41

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

Timetable

Ends at Pendeford, Whitburn Close · Sunday · 9 journeys
Stop 10:1511:1512:1513:1514:1515:1516:1517:1518:15
Wolverhampton Bus Station (Stand A) ·········
Himley Crescent (opp) ·········
Bilston Bus Station (Stand D) 10:1511:1512:1513:1514:1515:1516:1517:1518:15
Market Place (opposite) 10:2511:2512:2513:2514:2515:2516:2517:2518:25
Tithe Road (adj) 10:3811:3812:3813:3814:3815:3816:3817:3818:38
The Scotlands (opposite) 10:4711:4712:4713:4714:4715:4716:4717:4718:47
Low Hill Crescent (adjacent) 10:5311:5312:5313:5314:5315:5316:5317:5318:53
Moog (adj) 11:0312:0313:0314:0315:0316:0317:0318:0319:03
Pendeford Trading Estate (adj) ·········
Whitburn Close (adjacent) 11:0512:0513:0514:0515:0516:0517:0518:0519:05

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 25 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 25

Adult single £3.00

The same for any journey on the 25, however far you go.

Centrebus Group's published fares on the Bus Open Data Service, in force from 4 October 2026. Fares change — check with Chaserider before you travel.

Tickets on the 25

Chaserider publishes singles and day tickets on this route for adults, children and young people.

U19 Single · Adult Single · U16 Summer Free · Staffordshire Knot

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

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

62–84% on time
average delay 1.5 min · the range 59 live GPS observations over 30 days can support

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 Chaserider 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 25

25 towards Pendeford

All 80 stops
  1. Wolverhampton Bus Station (Stand A) Wolverhampton
  2. Old Hall Street (Stop AM) Wolverhampton
  3. Church Street (Stop CJ) Wolverhampton
  4. Lea Road (adj) Blakenhall
  5. Marston Road (after) Blakenhall
  6. Goldthorn Road (adj) Blakenhall
  7. Stubbs Road (opp) Blakenhall
  8. Goldthorn Hill (after) Goldthorn Park
  9. Himley Crescent (opp) Goldthorn Park
  10. Ednam Road (after) Goldthorn Park
  11. Dudding Road (after) Goldthorn Park
  12. Wolverhampton Road (after) Parkfield
  13. Thompson Avenue (adj) Parkfield
  14. Martin Street (opp) Rough Hills
  15. Craven Street (adj) Rough Hills
  16. Ettingshall Road (adj) Ettingshall
  17. Rockwell Thompson Works (opp) Priestfield
  18. Tarmac Road (opposite) Priestfield
  19. Chem Road (adj) Bilston
  20. Hickman Road (adj) Bilston
  21. Bilston Bus Station (Stand D) Bilston
  22. Mountford Lane (adj) Bilston
  23. Ashley Street (opp) St Chads
  24. Bunkers Hill Lane (adj) St Chads
  25. Poplar Road (adj) St Chads
  26. St Chads Road (opposite) St Chads
  27. Moseley Road (adj) The Lunt
  28. The Keyway (before) Willenhall
  29. Tyler Road (opp) Willenhall
  30. Market Place (opposite) Willenhall
  31. Newlands Close (adjacent) Willenhall
  32. St Stephens Avenue (opp) Little London
  33. Harper Street (before) Little London
  34. Bull Ring (after) Little London
  35. Park Road (adjacent) Little London
  36. Thorne Road (before) Little London
  37. Fibbersley Bridge (before) Ashmore Lake
  38. Broad Lane (opp) Ashmore Lake
  39. Ellards Drive (opp) March End
  40. Yale Drive (before) March End
  41. Merrill's Hall Lane (adj) March End
  42. Tyres and Exhaust Centre (adj) March End
  43. Wednesfield Police Station (adjacent) Wednesfield
  44. Church Street (adjacent) Wednesfield
  45. Chadsway School (opp) Wednesfield
  46. Tithe Road (adj) Wednesfield
  47. Bellamy Lane (adj) Wood End
  48. Wood End Road (after) Wood End
  49. Wootton Avenue (before) Wood End
  50. Prestwood Avenue (adj) Wood End
  51. Wood End Road (after) Wood End
  52. Amos Lane (after) Wood End
  53. Poplar Avenue (adj) Long Knowle
  54. Long Knowle Lane (adj) Long Knowle
  55. The Scotlands (opposite) The Scotlands
  56. Mill Lane (adj) The Scotlands
  57. Leason Lane (opp) The Scotlands
  58. The Scotlands (after) New Cross
  59. Park Lane (adj) Low Hill
  60. Sowell Circus (before) Low Hill
  61. Thorn Avenue (adj) Low Hill
  62. Whitgreave Avenue (before) Low Hill
  63. Low Hill Crescent (adjacent) Low Hill
  64. Bushbury Lane (before) Bushbury
  65. Short Road (before) Bushbury
  66. Fordhouse Road (before) Bushbury
  67. Shelley Road (opp) Oxley
  68. Stafford Road (before) Oxley
  69. St Annes Road (adj) Oxley
  70. Pendeford High School (adj) Wobaston
  71. Harrowby Road (opp) Wobaston
  72. Upton Green (opposite) Wobaston
  73. Redhurst Drive (adj) Wobaston
  74. Patshull Avenue (adjacent) Wobaston
  75. Fordhouses Cricket and Social Club (adj) Wobaston
  76. Moog (adj) i54
  77. Pendeford Trading Estate (adj) Pendeford
  78. Clewley Drive (adj) Pendeford
  79. Penshaw Close (adj) Pendeford
  80. Whitburn Close (adjacent) Pendeford

25 towards Wolverhampton

All 83 stops
  1. Pendeford Trading Estate (adj) Pendeford
  2. Whitburn Close (adjacent) Pendeford
  3. Penshaw Close (opposite) Pendeford
  4. Clewley Drive (opposite) Pendeford
  5. Moog (adj) i54
  6. Fordhouses Cricket and Social Club (opposite) Wobaston
  7. Patshull Avenue (opposite) Wobaston
  8. Redhurst Drive (opp) Wobaston
  9. Upton Green (adjacent) Wobaston
  10. Sandon Road (adj) Wobaston
  11. St Annes Road (opp) Oxley
  12. Stafford Road (after) Oxley
  13. Shelley Road (adj) Oxley
  14. Fordhouse Road (after) Bushbury
  15. Short Road (after) Bushbury
  16. Bushbury Lane (after) Bushbury
  17. Low Hill Crescent (opposite) Low Hill
  18. Whitgreave Avenue (after) Low Hill
  19. Third Avenue (adj) Low Hill
  20. Sowell Circus (after) Low Hill
  21. Park Lane (opp) Low Hill
  22. The Scotlands (before) New Cross
  23. Leason Lane (adj) The Scotlands
  24. Mill Lane (opp) The Scotlands
  25. The Scotlands (adjacent) The Scotlands
  26. Blackhalve Lane (opp) Long Knowle
  27. Poplar Avenue (opp) Long Knowle
  28. Long Knowle Lane (adj) Wood End
  29. Wood End Road (before) Wood End
  30. Prestwood Avenue (opp) Wood End
  31. Wootton Avenue (after) Wood End
  32. Wood End Road (before) Wood End
  33. Bellamy Lane (opp) Wood End
  34. Mattox Road (adj) Wednesfield
  35. Tithe Road (opp) Wednesfield
  36. Church Street (before) Wednesfield
  37. Wednesfield Police Station (opposite) Wednesfield
  38. Tyres and Exhaust Centre (opp) March End
  39. Merrill's Hall Lane (opp) March End
  40. Yale Drive (adj) March End
  41. Ellards Drive (adj) March End
  42. Broad Lane (adj) Ashmore Lake
  43. Fibbersley Bridge (after) Ashmore Lake
  44. Thorne Road (after) Little London
  45. Park Road (opposite) Little London
  46. Harper Street (opp) Little London
  47. Central School (adj) Little London
  48. St Stephens Avenue (adj) Little London
  49. Newlands Close (opp) Willenhall
  50. Wilkes Street (adj) Willenhall
  51. The Dale (adjacent) Willenhall
  52. Tyler Road (adj) Willenhall
  53. The Keyway (after) Willenhall
  54. Moseley Road (opposite) The Lunt
  55. St Chads Road (adjacent) St Chads
  56. Poplar Road (opp) St Chads
  57. Beckett Street (after) St Chads
  58. Ashley Street (adj) St Chads
  59. Mountford Lane (opp) Bilston
  60. Bilston Bus Station (Stand E) Bilston
  61. Hickman Road (opp) Bilston
  62. Chem Road (opp) Bilston
  63. Tarmac Road (adj) Priestfield
  64. Rockwell Thompson Works (adj) Priestfield
  65. Craven Street (opp) Rough Hills
  66. Windsor Nursery School (adj) Rough Hills
  67. Martin Street (adj) Rough Hills
  68. Thompson Avenue (opp) Parkfield
  69. Parkfield Road (adj) Goldthorn Park
  70. Dudding Road (opp) Parkfield
  71. Dudding Road (before) Goldthorn Park
  72. Ednam Road (before) Goldthorn Park
  73. Himley Crescent (adj) Goldthorn Park
  74. Goldthorn Hill (before) Goldthorn Park
  75. Goldthorn Hill (before) Penn Fields
  76. Stubbs Road (adj) Blakenhall
  77. Goldthorn Road (opp) Blakenhall
  78. Marston Road (near) Blakenhall
  79. Lea Road (opp) Blakenhall
  80. London Place (Stop CK) Wolverhampton
  81. Wulfrun Centre (Stop CV) Wolverhampton
  82. Police Station (Stop AJ1) Wolverhampton
  83. Wolverhampton Bus Station (Stand A) Wolverhampton

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PD2049888/34 · Changes in Staffordshire County Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 25 bus?

The first 25 departure on weekdays leaves at 05:41 (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 18:09. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 25 bus cost?

Chaserider's published fares on the 25: adult single £3.00. The 25 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. Chaserider 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 Chaserider.

Timetable data from Chaserider via the DfT Bus Open Data Service (West Midlands feed). Registered with the Traffic Commissioner as PD2049888/34. Check before you travel — services can change at short notice.