520 Bolton circular via Deane, Westhoughton

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

Next towards Bolton Interchange from Bolton Interchange (Stand U): 11:25, 11:55, 12:25

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

Timetable

Ends at Bolton Interchange · Monday to Friday · 30 journeys
Stop 05:4805:5806:2306:5807:2808:0308:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:3919:3820:3821:3822:38
Bolton Interchange (Stand U) ·05:5806:2306:5807:2808:0308:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:3919:3820:3821:3822:38
Greenhill Avenue (nr) ·06:0506:3007:0607:3708:1509:0609:3410:0410:3411:0411:3412:0612:3613:0613:3614:0614:3715:1015:3916:0916:3917:1117:4118:0818:5019:4620:4621:4622:46
Holden Lea (cnr) 05:4806:1906:4407:2307:5608:3709:2309:5010:2010:5011:2011:5012:2212:5213:2313:5314:2314:5515:3115:5716:2816:5817:3318:0318:2819:0620:0021:0022:0023:00
Westhoughton Town Hall (Stop F) 05:5306:2406:4907:2908:0608:5109:3409:5910:2910:5911:2911:5912:3013:0013:3114:0114:3115:0315:4016:0516:3917:0917:4218:1218:3519:1220:0421:0422:0423:04
Horsfield Street (cnr) 06:0606:3707:0307:4708:2809:0809:5110:1510:4511:1511:4512:1512:4713:1713:4814:1814:4815:2415:5916:2316:5617:2618:0018:3018:5119:2720:1621:1622:1623:16
Bolton Interchange (Stand A) 06:1306:4407:1507:5908:4309:2010:0010:2510:5511:2511:5512:2512:5713:2713:5814:2815:0015:3916:1416:3817:1117:4118:1218:4219:0319:3720:2421:2422:2423:24

Each column is one journey, headed by the time it sets off. 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.

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 520

520 towards Bolton Interchange

All 66 stops
  1. Bolton Interchange (Stand U) Bolton
  2. Bolton College (opp) Gilnow
  3. Salisbury Street (opp) Gilnow
  4. Cannon Street (nr) Gilnow
  5. Gilnow Lane (opp) Gilnow
  6. Gordon Avenue (cnr) Willows
  7. Callis Road (opp) Willows
  8. Haslam Park Primary School (opp) Willows
  9. Greenhill Avenue (nr) Deane
  10. Horsfield Street (opp) Deane
  11. Deane Golf Club (opp) Ladybridge
  12. Lennox Gardens (nr) Ladybridge
  13. Birkenhills Drive (opp) Ladybridge
  14. Winton Grove (opp) Ladybridge
  15. Marnland Grove (nr) Ladybridge
  16. Wendover Drive (opp) Ladybridge
  17. Kilworth Drive (opp) Lostock Junction
  18. Junction Road West (W-bound) Lostock Junction
  19. Heaton Road (opp) Lostock Junction
  20. Ellonby Rise (opp) Lostock Junction
  21. Tempest Road (opp) Chew Moor
  22. Cowdals Road (cnr) Chew Moor
  23. Tempest United FC (by) Chew Moor
  24. Corner Brook (opp) Chew Moor
  25. Abbeylea Drive (opp) Westhoughton
  26. Heatons Grove (cnr) Westhoughton
  27. Bolton Road (nr) Westhoughton
  28. Slack Lane (opp) Westhoughton
  29. Dixon Street (opp) Wingates
  30. Holden Lea (cnr) Wingates
  31. James Street (opp) Westhoughton
  32. Wesley Street (Stop B) Westhoughton
  33. Lord Street (nr) Westhoughton
  34. Cemetery Street (Stop B) Westhoughton
  35. St Bartholomew's Church (Stop D) Westhoughton
  36. Westhoughton Town Hall (Stop F) Westhoughton
  37. Westhoughton High School (opp) Waters Nook
  38. Central Drive (nr) Waters Nook
  39. Brook Street (opp) Waters Nook
  40. Cherwell Road (nr) Waters Nook
  41. Chew Moor Lane (nr) Westhoughton
  42. Abbeylea Drive (cnr) Westhoughton
  43. Corner Brook (cnr) Chew Moor
  44. Tempest United FC (opp) Chew Moor
  45. Cowdals Road (opp) Chew Moor
  46. Tempest Road (nr) Chew Moor
  47. Ellonby Rise (nr) Lostock Junction
  48. Heaton Road (cnr) Lostock Junction
  49. Junction Road West (E-bound) Lostock Junction
  50. Kilworth Drive (nr) Lostock Junction
  51. Wendover Drive (nr) Ladybridge
  52. Marnland Grove (nr) Ladybridge
  53. Winton Grove (nr) Ladybridge
  54. Birkenhills Drive (nr) Ladybridge
  55. Lennox Gardens (opp) Ladybridge
  56. Deane Golf Club (o/s) Ladybridge
  57. Horsfield Street (cnr) Deane
  58. Greenhill Avenue (opp) Deane
  59. Haslam Park Primary School (o/s) Willows
  60. Callis Road (nr) Willows
  61. Oriel Street (opp) Willows
  62. Gilnow Lane (nr) Gilnow
  63. Cannon Street (opp) Gilnow
  64. Salisbury Street (nr) Gilnow
  65. Bolton College (o/s) Gilnow
  66. Bolton Interchange (Stand A) Bolton

Towns & areas on this route

Frequently asked questions

What time is the first 520 bus?

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

What time is the last 520 bus?

The last 520 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 520 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 520 bus?

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