95 Bury to Salford via Whitefield, Prestwich

Operated by Bee Network. First bus 05:15, last bus 22:38. 63 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Salford from Bury Interchange (Stand L): 13:15, 13:45, 14:15

Next towards Bury from Salford Shopping Centre (Stop C): 13:17, 13:47, 14:17

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

Bury New Road, Prestwich - Bus Stop Closure — The bus stop on Bury New Road opposite The Red Lion is closed due to scaffolding nearby. All disruptions →
Bury New Road, Bury - Bus Stop Closure — The bus stop at Moss Lane on Bury New Road is closed due to works taking place. All disruptions →

Timetable

Ends at Salford Shopping Centre · Monday to Friday · 33 journeys
Stop 05:1505:4506:1506:4507:0707:3708:0008:4109:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4018:1518:4519:1519:4520:4521:4522:38
Bury Interchange (Stand L) 05:1505:4506:1506:4507:0707:3708:0008:4109:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4018:1518:4519:1519:4520:4521:4522:38
Sunny Bank Road (opp) 05:2905:5906:2906:5907:2207:5308:1608:5809:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2915:0015:3116:0116:3117:0117:3117:5618:2918:5919:2919:5820:5821:5822:51
Whitefield Interchange (Stop A) 05:3706:0706:3707:0707:3108:0208:2509:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0815:3916:0916:3917:1017:4018:0518:3719:0719:3720:0621:0622:0622:59
Longfield Centre (Stop B) 05:4606:1606:4607:1607:4208:1308:3609:1809:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1915:5216:2216:5217:2217:5218:1718:4619:1619:4620:1521:1522:1523:08
St Mary's Park (by) 05:4706:1706:4707:1707:4408:1508:3809:2009:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:2115:5416:2416:5417:2417:5418:1918:4819:1819:4820:1721:1722:1723:10
Carlford Grove (nr) 05:5006:2006:5007:2007:4908:2008:4309:2509:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2615:5816:2816:5817:2817:5818:2318:5119:2119:5120:2021:2022:2023:13
Salford Shopping Centre (Stop C) 06:0606:3607:0607:3808:1008:4009:0309:4110:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4216:1616:4617:1617:4518:1518:4019:0719:3720:0720:3621:3622:3623:29

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 Bee Network 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 Bee Network 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 95

95 towards Salford

All 57 stops
  1. Bury Interchange (Stand L) Bury
  2. Trinity Street (Stop GG) Bury
  3. Parkhills Road (adj) Fishpool
  4. Brierley Street (nr) Fishpool
  5. Gigg Lane (nr) Fishpool
  6. Redvales Road (opp) Redvales
  7. Tennyson Avenue (nr) Fletcher Fold
  8. Dumers Lane (Stop C) Fletcher Fold
  9. Mount Zion Road (opp) Fletcher Fold
  10. Nuttall Square (opp) Blackford Bridge
  11. Blackford Bridge (adj) Blackford Bridge
  12. High Bank Road (opp) Blackford Bridge
  13. Manchester Road (adj) Sunnybank
  14. Wastdale Avenue (opp) Sunnybank
  15. Sunnybank Community Centre (opp) Sunnybank
  16. Bloomfield Drive (nr) Unsworth
  17. Sunny Bank Road (opp) Unsworth
  18. Bradley Drive (nr) Unsworth
  19. Harris Drive (opp) Unsworth
  20. Calder Crescent (opp) Hillock
  21. Oak Lane (nr) Hillock
  22. Lune Drive (nr) Hillock
  23. Egremont Close (opp) Whitefield
  24. Mather Avenue (opp) Whitefield
  25. Whitefield Interchange (Stop A) Whitefield
  26. Whitefield Metrolink Stop (Stop C) Whitefield
  27. Hamilton Road (opp) Whitefield
  28. Pinfold Lane (opp) Whitefield
  29. Sefton Street (opp) Besses O Th Barn
  30. Besses Junction (Stop D) Besses O Th Barn
  31. Clyde Avenue (Stop B) Prestwich Hospital
  32. Stanhope Avenue (nr) Prestwich Hospital
  33. Longfield Centre (Stop B) Prestwich
  34. Red Lion (o/s) Prestwich
  35. St Mary's Park (by) Prestwich
  36. Shrewsbury Road (opp) Prestwich
  37. Prestwich Hills (nr) Prestwich
  38. Sandy Meade (opp) Carr Clough
  39. Carlford Grove (nr) Carr Clough
  40. Carr Avenue (nr) Carr Clough
  41. Webster Grove (opp) Carr Clough
  42. Butterstile Lane (nr) Carr Clough
  43. Butterstile Close (nr) Rainsough Brow
  44. Chapel Road (opp) Rainsough Brow
  45. Myrtle Bank (opp) Kersal Vale
  46. Moor Lane (nr) Kersal Vale
  47. Gargrave Street (opp) Kersal Vale
  48. Oaklands Road (nr) Kersal Vale
  49. South Radford Street (nr) Lower Kersal
  50. Bradley Avenue (nr) Lower Kersal
  51. Racecourse Hotel (o/s) Lower Kersal
  52. Blossom Way (opp) Charlestown
  53. Romney Street (opp) Charlestown
  54. Langley Road South (opp) Charlestown
  55. Cobden Street (opp) Brindle Heath
  56. Pendleton Church (Stop T) Pendleton
  57. Salford Shopping Centre (Stop C) Pendleton

95 towards Bury

All 57 stops
  1. Salford Shopping Centre (Stop C) Pendleton
  2. Pendleton Church (Stop S) Pendleton
  3. Cobden Street (nr) Brindle Heath
  4. London Street (opp) Charlestown
  5. Romney Street (nr) Charlestown
  6. Blossom Way (nr) Charlestown
  7. Racecourse Hotel (opp) Lower Kersal
  8. Bradley Avenue (opp) Lower Kersal
  9. South Radford Street (opp) Kersal Vale
  10. Oaklands Road (opp) Kersal Vale
  11. Kersal Vale (nr) Kersal Vale
  12. Moor Lane (adj) Kersal Vale
  13. Myrtle Bank (nr) Kersal Vale
  14. Chapel Road (nr) Rainsough Brow
  15. Butterstile Close (opp) Rainsough Brow
  16. Webster Grove (nr) Carr Clough
  17. Woodward Road (nr) Carr Clough
  18. Cawley Avenue (nr) Carr Clough
  19. Gale Road (nr) Carr Clough
  20. Sandy Lane (nr) Carr Clough
  21. Prestwich Hills (opp) Prestwich
  22. Shrewsbury Road (nr) Prestwich
  23. St Mary's Park (opp) Prestwich
  24. Red Lion (opp) Prestwich
  25. Longfield Centre (Stop D) Prestwich
  26. Stanhope Avenue (opp) Prestwich Hospital
  27. Willow Road (opp) Prestwich Hospital
  28. Clyde Avenue (Stop A) Besses O Th Barn
  29. Sefton Street (Stop E) Besses O Th Barn
  30. Pinfold Lane (nr) Whitefield
  31. Hamilton Road (Stop D) Whitefield
  32. Whitefield Interchange (Stop A) Whitefield
  33. Morrisons (Stop G) Whitefield
  34. Mather Avenue (nr) Whitefield
  35. Egremont Close (nr) Hillock
  36. Stanley Road (opp) Hillock
  37. Albert Road (opp) Hillock
  38. Lune Drive (opp) Hillock
  39. Oak Lane (opp) Hillock
  40. Calder Crescent (nr) Hillock
  41. Bradley Drive (opp) Unsworth
  42. Parr Lane (nr) Unsworth
  43. Bloomfield Drive (opp) Unsworth
  44. Sunnybank Community Centre (o/s) Sunnybank
  45. Wastdale Avenue (nr) Sunnybank
  46. Manchester Road (nr) Sunnybank
  47. High Bank Road (nr) Blackford Bridge
  48. Blackford Bridge (nr) Blackford Bridge
  49. Nuttall Square (nr) Blackford Bridge
  50. Mount Zion Road (nr) Fletcher Fold
  51. Tennyson Avenue (Stop A) Fletcher Fold
  52. Swan & Cemetery (o/s) Redvales
  53. Redvales Road (nr) Redvales
  54. Brierley Street (opp) Fishpool
  55. Parkhills Road (nr) Fishpool
  56. Trinity Street (Stop HH) Bury
  57. Bury Interchange (Arrivals) Bury

Towns & areas on this route

Frequently asked questions

What time is the first 95 bus?

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

How much does the 95 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Bee Network 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 Bee Network.

Timetable data from Bee Network via the DfT Bus Open Data Service (North West England feed). Check before you travel — services can change at short notice.