660 St John Rigby College ↔ Bag Lane

Operated by Bee Network. First bus 06:55, last bus 16:10. 2 journeys on weekdays.

💷 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 →

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.

660 towards Bag Lane — Monday to Friday (1 journeys)
St John Rigby College (o/s) 16:10
Winstanley College (opp) 16:29
Holt Street (nr) 16:59
Borsdane Avenue (opp) 17:13
St Bartholomew's Church (Stop D) 17:29
Bag Lane (nr) 17:44

Route map

All stops on route 660

660 towards Bag Lane

  1. Vale Royal (o/s) Gathurst
  2. St John Rigby College (o/s) Gathurst
  3. Deanwood Avenue (opp) Gathurst
  4. Cambridge Road (cnr) Orrell Post
  5. Rydal Avenue (nr) Orrell Post
  6. Orrell Post (Stop B) Orrell Post
  7. Abbey Drive (opp) Orrell Post
  8. Holgate School (o/s) Orrell
  9. Church Drive (nr) Orrell
  10. Orrell Rail Station (Stop B) Orrell
  11. Hall Lane (nr) Orrell
  12. Winstanley Road (SE-bound) Winstanley Park
  13. Winstanley College (opp) Winstanley Park
  14. Windy Arbour (nr) Windy Arbour
  15. Pine View (opp) Winstanley Park
  16. Springpool (nr) Winstanley Park
  17. Tan House Lane (opp) New Houses
  18. Holmes House Avenue (opp) Winstanley
  19. Ribbesford Road (nr) Winstanley
  20. Culcross Avenue (opp) Highfield
  21. St Matthew's Primary School (o/s) Highfield
  22. Pemberton Rail Station (Stop B) Pemberton
  23. Hillary Avenue (opp) Pemberton
  24. Little Lane (nr) Goose Green
  25. Rodney Street (opp) Wigan
  26. Leigh Street (opp) Higher Ince
  27. Roscoe Street (nr) Higher Ince
  28. Gordon Street (opp) Higher Ince
  29. Holt Street (nr) Higher Ince
  30. Keble Street (opp) Higher Ince
  31. Ince Bar (SE-bound) Higher Ince
  32. Brown Street (nr) Higher Ince
  33. Walmesley Park (opp) Higher Ince
  34. Gregory Street (nr) Higher Ince
  35. Waverley Road (opp) Hindley
  36. Hindley Council Offices (Stop A) Hindley
  37. Albert Street (Stop G) Hindley
  38. King Street (cnr) Hindley
  39. Bridgewater Street (opp) Hindley
  40. Exeter Road (opp) Castle Hill
  41. Borsdane Avenue (opp) Castle Hill
  42. Dalkeith Road (opp) Castle Hill
  43. Claremont Avenue (opp) Castle Hill
  44. Alders Green Road (cnr) Castle Hill
  45. Oakfield High School & College (o/s) Castle Hill
  46. Briar Close (cnr) Hindley Green
  47. Westlake Grove (opp) Hindley Green
  48. Coupland Road (opp) Hindley Green
  49. Alder Lane (nr) Hindley Green
  50. Wearish Lane (nr) Hoskers Nook
  51. Wearish Lane (N-bound) Hoskers Nook
  52. Dobb Brow Road (nr) Dobb Brow
  53. Allenby Grove (nr) Dobb Brow
  54. Coverdale Road (nr) Westhoughton
  55. The Fairways (Stop C) Westhoughton
  56. St Bartholomew's Church (Stop D) Westhoughton
  57. Westhoughton Town Hall (Stop F) Westhoughton
  58. Clough Fold (nr) Westhoughton
  59. Landedmans (nr) Westhoughton
  60. Washacre (opp) Daisy Hill
  61. Hartford Road (opp) Daisy Hill
  62. Daisy Hill Rail Station (Stop B) Daisy Hill
  63. Casson Fold Nursery School (opp) Daisy Hill
  64. Colliery Lane (cnr) Atherton
  65. Astley's Farm (opp) Atherton
  66. Wigan Road (adj) Atherton
  67. Durban Street (opp) Atherton
  68. Linstock Way (nr) Atherton
  69. Prestwich Street (nr) Atherton
  70. Bag Lane (nr) Atherton

660 towards St John Rigby College

  1. Sumner Street (nr) Atherton
  2. Lambeth Street (cnr) Atherton
  3. Prestwich Street (opp) Atherton
  4. Linstock Way (opp) Atherton
  5. Durban Street (nr) Atherton
  6. Wigan Road (nr) Atherton
  7. Astley's Farm (o/s) Atherton
  8. Colliery Lane (opp) Atherton
  9. Casson Fold Nursery (nr) Daisy Hill
  10. Hartford Road (nr) Daisy Hill
  11. Daisy Hill Rail Station (Stop A) Daisy Hill
  12. Landedmans (opp) Westhoughton
  13. Westhoughton Town Hall (Stop G) Westhoughton
  14. St Bartholomew's Church (Stop E) Westhoughton
  15. Coverdale Road (opp) Westhoughton
  16. The Welland (nr) Westhoughton
  17. Allenby Grove (opp) Dobb Brow
  18. Dobb Brow Road (opp) Dobb Brow
  19. Wearish Lane (S-bound) Hoskers Nook
  20. Alder Lane (opp) Hindley Green
  21. Coupland Road (nr) Hindley Green
  22. Westlake Grove (nr) Hindley Green
  23. Briar Close (opp) Hindley Green
  24. Oakfield High School & College (opp) Castle Hill
  25. Alders Green Road (opp) Castle Hill
  26. Bleasedale Road (nr) Castle Hill
  27. Dalkeith Road (nr) Castle Hill
  28. Claremont Avenue (nr) Castle Hill
  29. Borsdane Avenue (cnr) Castle Hill
  30. Exeter Road (nr) Castle Hill
  31. Bridgewater Street (cnr) Hindley
  32. King Street (opp) Hindley
  33. Chapel Street (Stop H) Hindley
  34. Albert Street (nr) Hindley
  35. Waverley Road (nr) Hindley
  36. Gregory Street (opp) Higher Ince
  37. Walmesley Park (o/s) Higher Ince
  38. Brown Street (opp) Higher Ince
  39. Ince Bar (NW-bound) Higher Ince
  40. Keble Street (nr) Higher Ince
  41. Holt Street (opp) Higher Ince
  42. Gordon Street (nr) Higher Ince
  43. Leigh Street (cnr) Higher Ince
  44. Sovereign Road (nr) Wigan
  45. Little Lane (opp) Goose Green
  46. Hillary Avenue (nr) Pemberton
  47. Pemberton Rail Station (Stop C) Pemberton
  48. St Matthew's Primary School (opp) Highfield
  49. Culcross Avenue (nr) Highfield
  50. Ribbesford Road (opp) Winstanley
  51. Holmes House Avenue (nr) Winstanley
  52. Tan House Lane (nr) New Houses
  53. Springpool (opp) Winstanley Park
  54. Pine View (nr) Winstanley Park
  55. Windy Arbour (by) Windy Arbour
  56. Winstanley College (o/s) Winstanley Park
  57. Winstanley College (at) Winstanley Park
  58. Winstanley Road (NW-bound) Winstanley Park
  59. Hall Lane (opp) Orrell
  60. Orrell Rail Station (Stop A) Orrell
  61. Church Drive (nr) Orrell
  62. Holgate School (opp) Orrell
  63. Abbey Drive (nr) Orrell Post
  64. Orrell Post (Stop A) Orrell Post
  65. Rydal Avenue (opp) Orrell Post
  66. Derwent Road (opp) Orrell Post
  67. Cambridge Road (opp) Orrell Post
  68. Deanwood Avenue (nr) Gathurst
  69. St John Rigby College (o/s) Gathurst

Towns & areas on this route

Frequently asked questions

What time is the first 660 bus?

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

What time is the last 660 bus?

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

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

The 660 is operated by Bee Network.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.