907 Leigh to Bradshaw via Atherton, Bolton

Operated by Bee Network. First bus 07:09, last bus 07:09. 1 journey on weekdays. Fares: singles usually capped at £3 — more.

Next towards Bradshaw from St Mary's Way (nr): tomorrow 07:09

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

Timetable

Ends at Canon Slade High School · Monday to Friday · 1 journey

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, 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 907

907 towards Bradshaw

All 69 stops
  1. St Mary's Way (nr) Leigh
  2. Chadwick Street (nr) Lilford
  3. Ratcliffe Street (opp) Lilford
  4. Brentwood Grove (cnr) Lilford
  5. Kennet Way (opp) Lilford
  6. Newhaven Avenue (nr) Lilford
  7. Old Hall Mill Lane (opp) Howe Bridge
  8. Hansom Drive (nr) Howe Bridge
  9. Eckersley Fold Lane (opp) Howe Bridge
  10. Leigh Road (NE-bound) Howe Bridge
  11. Hope Fold Avenue (nr) Howe Bridge
  12. Liscard Street (nr) Howe Bridge
  13. Lambeth Street (cnr) Atherton
  14. Bag Lane (nr) Atherton
  15. St John Street (opp) Atherton
  16. Water Street (cnr) Atherton
  17. Bradshaw Street (opp) Atherton
  18. Car Bank Street (nr) Hag Fold
  19. Atherton Rail Station (Stop A) Hag Fold
  20. Marlborough Road (nr) Hag Fold
  21. Green Hall Close (nr) Hag Fold
  22. Woodlands Drive (nr) Hag Fold
  23. Mornington Road (opp) Over Hulton
  24. Firs Road (opp) Over Hulton
  25. Thirlmere Road (opp) Over Hulton
  26. Umberton Road (Stop E) Over Hulton
  27. Fletcher Street (Stop E) Over Hulton
  28. Brackley Road (Stop A) Hulton Lane Ends
  29. Watergate Lane (opp) Hulton Lane Ends
  30. Meads Grove (opp) Highfield
  31. Buttermere Road (opp) Highfield
  32. Whins Avenue (nr) Highfield
  33. Mount Pleasant Road (nr) Highfield
  34. Lee Grove (nr) Highfield
  35. Marsh Lane (nr) Highfield
  36. Maple Road (nr) Highfield
  37. Fir Road (nr) Highfield
  38. Central Avenue (nr) Harper Green
  39. Hawthorne Avenue (nr) Harper Green
  40. Beech Avenue (nr) Highfield
  41. Briarfield Road (nr) Highfield
  42. Lavender Road (opp) Harper Green
  43. Minerva Road (nr) Great Lever
  44. Bishops Road (opp) Great Lever
  45. Green Lane (by) Great Lever
  46. Westbourne Avenue (opp) Great Lever
  47. Melville Street (cnr) Great Lever
  48. Crescent Road (opp) Great Lever
  49. Fairclough Street (nr) Rose Hill
  50. Lever Street (nr) Rose Hill
  51. Providence Street (opp) Willows
  52. Crook Street (opp) Bolton
  53. Ash Street (opp) Bolton
  54. Crawford Street (opp) Mill Hill
  55. Castle Street (nr) Mill Hill
  56. Radcliffe Road (opp) Mill Hill
  57. Cemetery Road (opp) Tonge Fold
  58. Ainsworth Court (nr) Tonge Fold
  59. Wisbeck Road (opp) Tonge Fold
  60. Rossall Street (cnr) Tonge Moor
  61. Entwistle Street (cnr) Tonge Moor
  62. Redthorpe Close (cnr) Tonge Moor
  63. Moorfield Grove (opp) Tonge Moor
  64. Sheriff Street (nr) Tonge Moor
  65. Firwood Grove (opp) Tonge Moor
  66. Haroldene Street (opp) Tonge Moor
  67. Bolton Castle (Stop C) Castle Hill
  68. Danesbury Road (cnr) Castle Hill
  69. Canon Slade High School (Stop F) Bradshaw

Towns & areas on this route

Frequently asked questions

What time is the first 907 bus?

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

What time is the last 907 bus?

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

How much does the 907 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 907 bus?

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