520 Bolton ↔ Bolton Interchange
Operated by Bee Network. First bus 05:48, last bus 22:38. 45 journeys on weekdays.
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.
| Bolton Interchange (Stand U) | · | 05:58 | 06:23 | 06:58 | 07:28 | 08:03 | 08:55 | · | 09:25 | 09:38 | 09:55 | 10:25 | 10:38 | 10:55 | 11:25 | 11:38 | 11:55 | 12:25 | 12:38 | 12:55 | 13:25 | 13:38 | 13:55 | 14:25 | 14:38 | 14:55 | 15:25 | 15:38 | 15:55 | 16:25 | 16:38 | 16:55 | 17:25 | 17:38 | 17:55 | 18:38 | 18:39 | 19:38 | 19:38 | 20:38 | 20:38 | 21:38 | 21:38 | 22:38 | 22:38 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greenhill Avenue (nr) | · | 06:05 | 06:30 | 07:06 | 07:37 | 08:15 | 09:06 | · | 09:34 | 09:45 | 10:04 | 10:34 | 10:45 | 11:04 | 11:34 | 11:46 | 12:06 | 12:36 | 12:47 | 13:06 | 13:36 | 13:47 | 14:06 | 14:37 | 14:47 | 15:10 | 15:39 | 15:47 | 16:09 | 16:39 | 16:47 | 17:11 | 17:41 | 17:47 | 18:08 | 18:46 | 18:50 | 19:46 | 19:46 | 20:46 | 20:46 | 21:46 | 21:46 | 22:46 | 22:46 |
| Holden Lea (cnr) | 05:48 | 06:19 | 06:44 | 07:23 | 07:56 | 08:37 | 09:23 | 08:57 | 09:50 | 09:59 | 10:20 | 10:50 | 10:59 | 11:20 | 11:50 | 12:00 | 12:22 | 12:52 | 13:02 | 13:23 | 13:53 | 14:02 | 14:23 | 14:55 | 15:02 | 15:31 | 15:57 | 16:02 | 16:28 | 16:58 | 17:02 | 17:33 | 18:03 | 18:02 | 18:28 | 19:01 | 19:06 | 20:01 | 20:00 | 21:00 | 21:01 | 22:00 | 22:00 | 23:00 | 23:00 |
| Westhoughton Town Hall (Stop F) | 05:53 | 06:24 | 06:49 | 07:29 | 08:06 | 08:51 | 09:34 | 09:00 | 09:59 | 10:04 | 10:29 | 10:59 | 11:04 | 11:29 | 11:59 | 12:05 | 12:30 | 13:00 | 13:08 | 13:31 | 14:01 | 14:08 | 14:31 | 15:03 | 15:08 | 15:40 | 16:05 | 16:08 | 16:39 | 17:09 | 17:08 | 17:42 | 18:12 | 18:08 | 18:35 | 19:06 | 19:12 | 20:06 | 20:04 | 21:04 | 21:06 | 22:04 | 22:04 | 23:04 | 23:04 |
| Horsfield Street (cnr) | 06:06 | 06:37 | 07:03 | 07:47 | 08:28 | 09:08 | 09:51 | 09:14 | 10:15 | 10:18 | 10:45 | 11:15 | 11:18 | 11:45 | 12:15 | 12:19 | 12:47 | 13:17 | 13:23 | 13:48 | 14:18 | 14:23 | 14:48 | 15:24 | 15:23 | 15:59 | 16:23 | 16:23 | 16:56 | 17:26 | 17:23 | 18:00 | 18:30 | 18:23 | 18:51 | 19:19 | 19:27 | 20:19 | 20:16 | 21:16 | 21:19 | 22:16 | 22:16 | 23:16 | 23:16 |
| Bolton Interchange (Stand A) | 06:13 | 06:44 | 07:15 | 07:59 | 08:43 | 09:20 | 10:00 | 09:24 | 10:25 | 10:28 | 10:55 | 11:25 | 11:28 | 11:55 | 12:25 | 12:29 | 12:57 | 13:27 | 13:33 | 13:58 | 14:28 | 14:33 | 15:00 | 15:39 | 15:33 | 16:14 | 16:38 | 16:33 | 17:11 | 17:41 | 17:33 | 18:12 | 18:42 | 18:33 | 19:03 | 19:29 | 19:37 | 20:29 | 20:24 | 21:24 | 21:29 | 22:24 | 22:24 | 23:24 | 23:24 |
Route map
All stops on route 520
520 towards Bolton Interchange
- Bolton Interchange (Stand U) Bolton
- Bolton College (opp) Gilnow
- Salisbury Street (opp) Gilnow
- Cannon Street (nr) Gilnow
- Gilnow Lane (opp) Gilnow
- Gordon Avenue (cnr) Willows
- Callis Road (opp) Willows
- Haslam Park Primary School (opp) Willows
- Greenhill Avenue (nr) Deane
- Horsfield Street (opp) Deane
- Deane Golf Club (opp) Ladybridge
- Birkenhills Drive (opp) Ladybridge
- Lennox Gardens (nr) Ladybridge
- Winton Grove (opp) Ladybridge
- Marnland Grove (nr) Ladybridge
- Wendover Drive (opp) Ladybridge
- Junction Road West (W-bound) Lostock Junction
- Kilworth Drive (opp) Lostock Junction
- Ellonby Rise (opp) Lostock Junction
- Heaton Road (opp) Lostock Junction
- Tempest Road (opp) Chew Moor
- Cowdals Road (cnr) Chew Moor
- Corner Brook (opp) Chew Moor
- Tempest United FC (by) Chew Moor
- Abbeylea Drive (opp) Westhoughton
- Heatons Grove (cnr) Westhoughton
- Bolton Road (nr) Westhoughton
- Slack Lane (opp) Westhoughton
- Dixon Street (opp) Wingates
- James Street (opp) Westhoughton
- Holden Lea (cnr) Wingates
- Wesley Street (Stop B) Westhoughton
- Cemetery Street (Stop B) Westhoughton
- Lord Street (nr) Westhoughton
- St Bartholomew's Church (Stop D) Westhoughton
- Westhoughton Town Hall (Stop F) Westhoughton
- Westhoughton High School (opp) Waters Nook
- Central Drive (nr) Waters Nook
- Brook Street (opp) Waters Nook
- Cherwell Road (nr) Waters Nook
- Chew Moor Lane (nr) Westhoughton
- Abbeylea Drive (cnr) Westhoughton
- Corner Brook (cnr) Chew Moor
- Tempest United FC (opp) Chew Moor
- Cowdals Road (opp) Chew Moor
- Tempest Road (nr) Chew Moor
- Heaton Road (cnr) Lostock Junction
- Ellonby Rise (nr) Lostock Junction
- Junction Road West (E-bound) Lostock Junction
- Kilworth Drive (nr) Lostock Junction
- Marnland Grove (nr) Ladybridge
- Wendover Drive (nr) Ladybridge
- Winton Grove (nr) Ladybridge
- Birkenhills Drive (nr) Ladybridge
- Deane Golf Club (o/s) Ladybridge
- Lennox Gardens (opp) Ladybridge
- Greenhill Avenue (opp) Deane
- Horsfield Street (cnr) Deane
- Callis Road (nr) Willows
- Haslam Park Primary School (o/s) Willows
- Oriel Street (opp) Willows
- Gilnow Lane (nr) Gilnow
- Cannon Street (opp) Gilnow
- Salisbury Street (nr) Gilnow
- Bolton College (o/s) Gilnow
- 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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.