125 Chorley to Bolton via Fulwood, Horwich
Operated by Stagecoach Cumbria and Lancashire. First bus 04:55, last bus 23:30. 184 journeys on weekdays. Fares: singles capped at £3 — more.
Wanted a different 125? 11 other bus routes are numbered 125 elsewhere in the UK — see every 125 bus timetable by area.
| Stop | 05:40 | 05:18 to Chorley Inter Std N | 05:19 | 06:13 | 05:29 | 06:30 | 05:50 | 07:12 | 06:50 | 05:45 | 07:15 | 06:25 | 06:20 | 07:45 | 07:00 | 07:10 | 06:50 | 07:00 | 07:35 | 07:15 | 07:55 | 07:40 | 08:20 | 08:05 | 08:45 | 08:25 | 09:05 | 08:45 | 09:25 | 09:10 | 09:45 | 09:30 | 10:05 | 09:50 | 10:25 | 10:05 | 10:45 | 10:25 | 11:05 | 10:45 | 11:25 | 11:05 | 11:45 | 11:25 | 12:05 | 11:45 | 12:25 | 12:05 | 12:45 | 12:25 | 13:05 | 12:45 | 13:25 | 13:05 | 13:45 | 13:25 | 14:05 | 13:45 | 14:25 | 14:05 | 14:45 | 14:25 | 15:05 | 14:45 | 15:25 | 15:05 | 15:45 | 15:25 | 16:05 | 15:45 | 16:27 | 16:50 to Chorley Inter Std N | 16:05 | 16:25 | 17:12 to Chorley Inter Std N | 17:35 to Chorley Inter Std N | 16:50 | 17:15 to Chorley Inter Std N | 17:55 | 17:35 to Chorley Inter Std N | 18:20 to Chorley Inter Std N | 18:05 | 18:20 to Chorley Inter Std N | 18:50 | 19:20 | 19:50 | 20:30 | 21:00 | 21:35 to Horwich Opp Leisure | 22:05 to Horwich Opp Leisure | 23:00 to Chorley Inter Std N | 23:30 to Chorley Inter Std N |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rail Station (by) | 05:40 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Royal Preston Hospital Grounds (Stop 2) | · | · | · | · | · | · | · | · | · | 05:45 | · | · | 06:20 | · | · | · | 06:50 | 07:00 | · | 07:15 | · | 07:40 | · | 08:05 | · | 08:25 | · | 08:45 | · | 09:10 | · | 09:30 | · | 09:50 | · | 10:05 | · | 10:25 | · | 10:45 | · | 11:05 | · | 11:25 | · | 11:45 | · | 12:05 | · | 12:25 | · | 12:45 | · | 13:05 | · | 13:25 | · | 13:45 | · | 14:05 | · | 14:25 | · | 14:45 | · | 15:05 | · | 15:25 | · | 15:45 | · | · | 16:05 | 16:25 | · | · | 16:50 | 17:15 | · | 17:35 | · | 18:05 | 18:20 | 18:50 | 19:20 | 19:50 | 20:30 | 21:00 | 21:35 | 22:05 | · | · |
| Business Centre (opp) | · | · | · | · | · | · | · | · | · | 05:48 | · | · | 06:23 | · | · | · | 06:53 | 07:03 | · | 07:18 | · | 07:43 | · | 08:08 | · | 08:28 | · | 08:48 | · | 09:14 | · | 09:34 | · | 09:54 | · | 10:09 | · | 10:29 | · | 10:49 | · | 11:08 | · | 11:29 | · | 11:49 | · | 12:09 | · | 12:29 | · | 12:49 | · | 13:09 | · | 13:29 | · | 13:49 | · | 14:09 | · | 14:28 | · | 14:49 | · | 15:09 | · | 15:29 | · | 15:49 | · | · | 16:08 | 16:31 | · | · | 16:56 | 17:19 | · | 17:39 | · | 18:09 | 18:24 | 18:53 | 19:23 | 19:53 | 20:33 | 21:03 | 21:38 | 22:08 | · | · |
| Bus Station (Stand 29) | · | 05:18 | 05:19 | · | 05:29 | · | 05:50 | · | · | 06:12 | · | 06:25 | 06:47 | · | 07:00 | 07:10 | 07:24 | 07:29 | 07:35 | 07:49 | 07:55 | 08:10 | 08:20 | 08:42 | 08:45 | 09:02 | 09:05 | 09:17 | 09:25 | 09:42 | 09:45 | 10:02 | 10:05 | 10:22 | 10:25 | 10:41 | 10:45 | 11:01 | 11:05 | 11:21 | 11:25 | 11:41 | 11:45 | 12:01 | 12:05 | 12:21 | 12:25 | 12:41 | 12:45 | 13:01 | 13:05 | 13:21 | 13:25 | 13:41 | 13:45 | 14:01 | 14:05 | 14:21 | 14:25 | 14:41 | 14:45 | 15:01 | 15:05 | 15:21 | 15:25 | 15:41 | 15:45 | 16:01 | 16:05 | 16:21 | 16:27 | 16:50 | 16:46 | 17:05 | 17:12 | 17:35 | 17:29 | 17:50 | 17:55 | 18:10 | 18:20 | 18:40 | 18:55 | 19:20 | 19:50 | 20:20 | 20:52 | 21:26 | 21:57 | 22:27 | 23:00 | 23:30 |
| Methodist Church (o/s) | · | 05:30 | 05:31 | · | 05:41 | · | 06:05 | · | · | 06:18 | · | 06:41 | 06:53 | · | 07:16 | 07:30 | 07:44 | 07:49 | 07:55 | 08:09 | 08:15 | 08:30 | 08:40 | 09:02 | 09:05 | 09:22 | 09:25 | 09:37 | 09:45 | 10:02 | 10:05 | 10:22 | 10:25 | 10:42 | 10:45 | 11:01 | 11:05 | 11:21 | 11:25 | 11:41 | 11:45 | 12:01 | 12:05 | 12:21 | 12:25 | 12:41 | 12:45 | 13:01 | 13:05 | 13:21 | 13:25 | 13:41 | 13:45 | 14:01 | 14:05 | 14:21 | 14:25 | 14:41 | 14:45 | 15:01 | 15:05 | 15:21 | 15:25 | 15:42 | 15:47 | 16:03 | 16:07 | 16:23 | 16:27 | 16:43 | 16:49 | 17:13 | 17:09 | 17:28 | 17:35 | 17:58 | 17:52 | 18:13 | 18:18 | 18:33 | 18:40 | 19:00 | 19:13 | 19:38 | 20:08 | 20:38 | 21:07 | 21:41 | 22:12 | 22:42 | 23:15 | 23:45 |
| Dawson Place (by) | · | 05:33 | 05:34 | · | 05:44 | · | 06:08 | · | · | 06:22 | · | 06:45 | 06:57 | · | 07:19 | 07:34 | 07:48 | 07:53 | 07:59 | 08:13 | 08:19 | 08:34 | 08:45 | 09:07 | 09:10 | 09:27 | 09:29 | 09:41 | 09:49 | 10:06 | 10:09 | 10:26 | 10:29 | 10:46 | 10:49 | 11:05 | 11:09 | 11:25 | 11:29 | 11:45 | 11:49 | 12:05 | 12:09 | 12:25 | 12:29 | 12:45 | 12:49 | 13:05 | 13:09 | 13:26 | 13:30 | 13:46 | 13:50 | 14:06 | 14:10 | 14:26 | 14:30 | 14:46 | 14:50 | 15:06 | 15:10 | 15:26 | 15:31 | 15:48 | 15:53 | 16:09 | 16:13 | 16:29 | 16:33 | 16:49 | 16:55 | 17:16 | 17:15 | 17:34 | 17:41 | 18:04 | 17:58 | 18:19 | 18:24 | 18:39 | 18:46 | 19:06 | · | · | · | · | · | · | · | · | · | · |
| Village Centre (by) | · | 05:38 | 05:39 | · | 05:49 | · | 06:13 | · | · | 06:37 | · | 06:50 | 07:12 | · | 07:24 | 07:39 | 07:53 | 07:58 | 08:04 | 08:18 | 08:24 | 08:39 | 08:50 | 09:12 | 09:15 | 09:32 | 09:34 | 09:46 | 09:54 | 10:11 | 10:14 | 10:31 | 10:34 | 10:51 | 10:54 | 11:10 | 11:14 | 11:30 | 11:34 | 11:50 | 11:54 | 12:10 | 12:14 | 12:30 | 12:34 | 12:50 | 12:54 | 13:10 | 13:14 | 13:32 | 13:36 | 13:52 | 13:56 | 14:12 | 14:16 | 14:32 | 14:36 | 14:52 | 14:56 | 15:12 | 15:17 | 15:33 | 15:37 | 15:54 | 15:59 | 16:15 | 16:19 | 16:36 | 16:40 | 16:56 | 17:02 | 17:21 | 17:22 | 17:41 | 17:50 | 18:13 | 18:05 | 18:28 | 18:29 | 18:44 | 18:51 | 19:11 | 19:21 | 19:46 | 20:16 | 20:46 | 21:15 | 21:49 | 22:20 | 22:50 | 23:23 | 23:53 |
| Hospital Stop 2 | · | 05:48 | 05:49 | · | 05:59 | · | 06:23 | · | · | 06:47 | · | 07:01 | 07:22 | · | 07:34 | 07:50 | 08:05 | 08:08 | 08:14 | 08:28 | 08:34 | 08:49 | 09:00 | 09:22 | 09:25 | 09:42 | 09:44 | 09:56 | 10:04 | 10:21 | 10:24 | 10:41 | 10:44 | 11:01 | 11:04 | 11:20 | 11:24 | 11:40 | 11:44 | 12:00 | 12:04 | 12:20 | 12:24 | 12:40 | 12:44 | 13:00 | 13:04 | 13:20 | 13:25 | 13:43 | 13:47 | 14:03 | 14:07 | 14:23 | 14:27 | 14:43 | 14:47 | 15:03 | 15:07 | 15:23 | 15:28 | 15:44 | 15:48 | 16:05 | 16:10 | 16:26 | 16:30 | 16:47 | 16:51 | 17:07 | 17:13 | 17:31 | 17:33 | 17:52 | 18:01 | 18:24 | 18:16 | 18:39 | 18:40 | 18:55 | 19:01 | 19:21 | 19:31 | 19:56 | 20:26 | 20:56 | 21:25 | 21:59 | 22:30 | 23:00 | 23:33 | 00:03 |
| Bus Station (Stand N) | · | 05:59 | 06:10 | 06:13 | 06:28 | 06:30 | 06:45 | · | 06:50 | 07:06 | 07:15 | 07:39 | 07:41 | 07:45 | 08:03 | 08:11 | 08:28 | 08:35 | 08:41 | 08:55 | 09:01 | 09:16 | 09:21 | 09:43 | 09:46 | 10:03 | 10:05 | 10:17 | 10:25 | 10:42 | 10:45 | 11:02 | 11:05 | 11:22 | 11:25 | 11:41 | 11:45 | 12:01 | 12:05 | 12:21 | 12:25 | 12:41 | 12:45 | 13:01 | 13:05 | 13:21 | 13:25 | 13:41 | 13:48 | 14:04 | 14:08 | 14:24 | 14:28 | 14:44 | 14:48 | 15:04 | 15:08 | 15:26 | 15:30 | 15:46 | 15:51 | 16:07 | 16:11 | 16:28 | 16:33 | 16:49 | 16:54 | 17:11 | 17:15 | 17:31 | 17:37 | 17:42 | 17:57 | 18:12 | 18:14 | 18:37 | 18:40 | 18:55 | 18:59 | 19:06 | 19:10 | 19:40 | 19:40 | 20:15 | 20:45 | 21:15 | 21:40 | 22:14 | 22:45 | 23:15 | 23:42 | 00:12 |
| Elephant and Castle (o/s) | 05:50 | · | 06:20 | 06:23 | 06:38 | 06:40 | 06:55 | · | 07:00 | 07:17 | 07:25 | 07:49 | 07:52 | 07:57 | 08:13 | 08:22 | 08:40 | 08:46 | 08:52 | 09:06 | 09:12 | 09:27 | 09:32 | 09:54 | 09:57 | 10:14 | 10:16 | 10:28 | 10:36 | 10:53 | 10:56 | 11:13 | 11:16 | 11:33 | 11:36 | 11:52 | 11:56 | 12:12 | 12:16 | 12:32 | 12:36 | 12:52 | 12:56 | 13:12 | 13:16 | 13:32 | 13:36 | 13:52 | 13:59 | 14:15 | 14:19 | 14:35 | 14:39 | 14:55 | 14:59 | 15:15 | 15:19 | 15:37 | 15:41 | 15:57 | 16:02 | 16:18 | 16:22 | 16:39 | 16:44 | 17:00 | 17:06 | 17:22 | 17:26 | 17:42 | 17:48 | · | 18:09 | 18:24 | · | · | 18:52 | · | 19:10 | · | · | 19:52 | · | 20:25 | 20:55 | 21:25 | 21:50 | 22:24 | 22:55 | 23:25 | · | · |
| The Crown (Stop A) | 05:55 | · | 06:25 | 06:28 | 06:43 | 06:45 | 07:00 | · | 07:06 | 07:22 | 07:31 | 07:55 | 07:57 | 08:02 | 08:24 | 08:27 | 08:46 | 08:52 | 08:58 | 09:12 | 09:18 | 09:33 | 09:37 | 09:59 | 10:02 | 10:19 | 10:21 | 10:33 | 10:41 | 10:58 | 11:01 | 11:18 | 11:21 | 11:38 | 11:41 | 11:57 | 12:01 | 12:17 | 12:21 | 12:37 | 12:41 | 12:57 | 13:01 | 13:17 | 13:21 | 13:37 | 13:41 | 13:57 | 14:04 | 14:20 | 14:24 | 14:40 | 14:44 | 15:00 | 15:04 | 15:20 | 15:24 | 15:42 | 15:46 | 16:02 | 16:07 | 16:23 | 16:27 | 16:44 | 16:49 | 17:05 | 17:11 | 17:27 | 17:31 | 17:47 | 17:53 | · | 18:14 | 18:29 | · | · | 18:57 | · | 19:14 | · | · | 19:57 | · | 20:30 | 21:00 | 21:30 | 21:55 | 22:30 | 23:00 | 23:30 | · | · |
| Horwich Leisure Centre (opp) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 23:02 | 23:32 | · | · |
| Montserrat Road (nr) | 06:05 | · | 06:35 | 06:38 | 06:53 | 06:55 | 07:10 | 07:12 | 07:18 | 07:33 | 07:43 | 08:08 | 08:08 | 08:13 | 08:35 | 08:39 | 08:59 | 09:05 | 09:09 | 09:25 | 09:29 | 09:46 | 09:47 | 10:09 | 10:12 | 10:29 | 10:31 | 10:43 | 10:51 | 11:08 | 11:11 | 11:28 | 11:31 | 11:48 | 11:51 | 12:07 | 12:11 | 12:27 | 12:31 | 12:47 | 12:51 | 13:07 | 13:11 | 13:27 | 13:31 | 13:47 | 13:51 | 14:07 | 14:14 | 14:30 | 14:34 | 14:50 | 14:54 | 15:10 | 15:14 | 15:30 | 15:34 | 15:52 | 15:56 | 16:12 | 16:17 | 16:33 | 16:37 | 16:54 | 16:59 | 17:15 | 17:21 | 17:37 | 17:41 | 17:57 | 18:03 | · | 18:24 | 18:39 | · | · | 19:07 | · | 19:24 | · | · | 20:07 | · | 20:40 | 21:10 | 21:40 | 22:05 | 22:40 | · | · | · | · |
| Bolton Interchange (Stand P) | 06:25 | · | 06:55 | 06:58 | 07:13 | 07:15 | 07:30 | 07:32 | 07:38 | 07:53 | 08:03 | 08:28 | 08:28 | 08:33 | 08:55 | 08:59 | 09:19 | 09:25 | 09:29 | 09:45 | 09:49 | 10:06 | 10:07 | 10:29 | 10:32 | 10:49 | 10:51 | 11:03 | 11:11 | 11:28 | 11:31 | 11:48 | 11:51 | 12:08 | 12:11 | 12:27 | 12:31 | 12:47 | 12:51 | 13:07 | 13:11 | 13:27 | 13:31 | 13:47 | 13:51 | 14:07 | 14:11 | 14:27 | 14:34 | 14:50 | 14:54 | 15:10 | 15:14 | 15:30 | 15:34 | 15:50 | 15:54 | 16:12 | 16:16 | 16:32 | 16:37 | 16:53 | 16:57 | 17:14 | 17:19 | 17:35 | 17:41 | 17:57 | 18:01 | 18:17 | 18:23 | · | 18:44 | 18:59 | · | · | 19:27 | · | 19:44 | · | · | 20:27 | · | 20:57 | 21:27 | 21:57 | 22:22 | 22:57 | · | · | · | · |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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.
Tickets on the 125
Stagecoach Cumbria and Lancashire publishes singles, day returns, day tickets and season tickets on this route for adults, children and young people.
Return · Single · Chorley DayRider · Jobseekers Return · Jobseekers Single · Lancashire DayRider
…and 21 more tickets on this route.
Ticket types come from Stagecoach Cumbria and Lancashire's own fares data on the Bus Open Data Service, last updated 22 April 2026. That dataset lists what's sold, not what it costs, so check prices with Stagecoach Cumbria and Lancashire.
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 Stagecoach Cumbria and Lancashire 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 125
125 towards Bolton
All 115 stops
- Rail Station (by) Chorley Town Centre
- Royal Preston Hospital Grounds (Stop 2) Sharoe Green
- St Clares Church (o/s) Sharoe Green
- St Vincents Road (by) Fulwood
- Lulworth Road (by) Fulwood
- Sharoe Green Library (o/s) Fulwood
- Business Centre (opp) Fulwood
- Highgate Close (opp) Fulwood
- Watling Street Road (by) Fulwood
- Moor Park (by) Fulwood
- Moor Park Gates (by) Fulwood
- Aqueduct Street (opp) Preston City Centre
- Frank Street (by) Preston City Centre
- Gt Georges Street (by) Preston City Centre
- Gardner Street (opp) Preston City Centre
- Bus Station (Stand 29) Preston City Centre
- Church Street (Stand J) Preston City Centre
- Grimshaw Street (Stand H) Preston City Centre
- Queen Street (opp) Frenchwood
- Ashleigh Street (by) Frenchwood
- Edward Street (opp) Walton-le-Dale
- Yew Tree (opp) Walton-le-Dale
- Chorley Road (by) Walton-le-Dale
- Hennel Lane (opp) Walton-le-Dale
- Holland House Road (by) Walton-le-Dale
- Cinnamon Hill Drive (opp) Walton-le-Dale
- Duddle Lane (opp) Bamber Bridge
- Renshaw Drive (opp) Bamber Bridge
- St Aidans Church (o/s) Bamber Bridge
- Brownedge St Marys (by) Bamber Bridge
- Morrisons (by) Bamber Bridge
- Railway Station (opp) Bamber Bridge
- Methodist Church (o/s) Bamber Bridge
- Hob Inn (o/s) Bamber Bridge
- Preston Hotel (by) Walton Summit
- Mallards Walk (opp) Clayton Brook
- Daisy Meadow (by) Clayton Brook
- Reedfield Place (by) Walton Summit
- Dawson Place (by) Walton Summit
- The Old Tramway (opp) Walton Summit
- Brow Hey (opp) Clayton Brook
- Barn Meadow (opp) Clayton Brook
- Village Centre (by) Clayton Brook
- Seven Acres (by) Clayton Brook
- Pines Close (opp) Clayton Brook
- St Bedes RCPS (opp) Clayton Green
- Sheep Hill Lane (opp) Clayton Green
- Halfway House (by) Clayton Green
- Cloverfields (by) Clayton Green
- Swansey Garage (by) Whittle-le-Woods
- Mill Lane (by) Whittle-le-Woods
- Whittle Surgery (opp) Whittle-le-Woods
- St Johns Church (opp) Whittle-le-Woods
- Shaw Hill Golf Club (opp) Whittle-le-Woods
- Hardacre Lane (opp) Whittle-le-Woods
- Moss Lane (by) Whittle-le-Woods
- Sea View (by) Whittle-le-Woods
- Hartwood Green Farm (by) Hartwood
- Hospital Stop 2 Chorley Hospital
- Preston Road (by) The Crescent
- Preston Street South (by) Harpers Lane
- All Seasons Leisure Centre (by) Chorley Town Centre
- Millfield Road (opp) Crosse Street
- Park Street (by) Crosse Street
- Booths (opp) Chorley Town Centre
- Bus Station (Stand N) Chorley Town Centre
- Goring Street (by) Chorley Town Centre
- Bolton Street (by) Bolton Road
- Yarrow Gate (by) Bolton Road
- Albany School (adj) Bolton Road
- Yarrow Bridge (opp) Bolton Road
- Myles Standish Way (opp) Bolton Road
- Marley Court (by) Bolton Road
- The Asshawes (opp) Heath Charnock
- White Horse (opp) Heath Charnock
- Cardwell Arms (o/s) Adlington
- Daisy Hill Drive (by) Adlington
- Elephant and Castle (o/s) Adlington
- Rothwell Road (by) Adlington
- Anderton Cottages (by) Anderton
- Grimeford Road (opp) Grimeford Village
- Rivington Waterworks (by) Grimeford Village
- Dryfield Lane (by) Grimeford Village
- The Crown (Stop A) Horwich
- Albert Street (nr) Horwich
- Brownlow Road (nr) Horwich
- Horwich Leisure Centre (opp) Horwich
- Bank Top Brewery Ale House (opp) Horwich
- Gingham Brow (nr) Wallsuches
- Ridgmont Cemetery (opp) Wallsuches
- Mill View lane (nr) Wallsuches
- Ridgemont Close (opp) Wallsuches
- Georges Lane (nr) Bottom oth Moor
- Bottom o'th' Moor (opp) Bottom oth Moor
- Blundell Arms (o/s) Bottom oth Moor
- Scant Row (o/s) Bottom oth Moor
- Walker Fold Road (nr) Bottom oth Moor
- Montserrat Road (nr) Montserrat
- Johnson Fold Avenue (cnr) Montserrat
- Moss Bank Way (adj) Delph Hill
- New Church Road (nr) Doffcocker
- Doffcocker Lane (cnr) Doffcocker
- Moorside Avenue (cnr) Doffcocker
- Devonshire Road (opp) Doffcocker
- Merlin Grove (nr) Doffcocker
- Ivy Road (nr) Brownlow Fold
- Rutland Grove (nr) Brownlow Fold
- Avenue Street (nr) Bolton
- Gaskell Street (cnr) Bolton
- Noel Street (opp) Bolton
- Duke Street (nr) Bolton
- Market Place (o/s) Bolton
- Howell Croft North (nr) Bolton
- Bolton Market (opp) Bolton
- Bolton Interchange (Stand P) Bolton
125 towards Chorley
All 115 stops
- Railway Station (opp) Chorley Town Centre
- School Street (opp) Horwich
- Bolton Interchange (Stand P) Bolton
- Nelson Square (cnr) Bolton
- Mealhouse Lane (cnr) Bolton
- Palace Street (opp) Bolton
- Noel Street (cnr) Bolton
- Ruth Street (opp) Bolton
- Gaskell Street (opp) Bolton
- Avenue Street (opp) Bolton
- Rutland Grove (opp) Brownlow Fold
- Ivy Road (opp) Brownlow Fold
- Mowbray Street (nr) Brownlow Fold
- Merlin Grove (opp) Doffcocker
- Devonshire Road (nr) Doffcocker
- Moorside Avenue (opp) Doffcocker
- Doffcocker Lane (opp) Doffcocker
- New Church Road (opp) Doffcocker
- Montserrat Road (opp) Montserrat
- Walker Fold Road (opp) Bottom oth Moor
- Scant Row (opp) Bottom oth Moor
- Blundell Arms (opp) Bottom oth Moor
- Bottom o'th' Moor (nr) Bottom oth Moor
- Georges Lane (opp) Bottom oth Moor
- Ridgmont Close (nr) Wallsuches
- Mill View Lane (opp) Wallsuches
- Cemetery (o/s) Wallsuches
- Fleet Street (nr) Wallsuches
- Bank Top Brewery Ale House (o/s) Horwich
- Horwich Leisure Centre (by) Horwich
- Brownlow Road (opp) Horwich
- Albert Street (opp) Horwich
- The Crown (Stop B) Horwich
- Squirrel Lane (by) Grimeford Village
- Rivington Waterworks (opp) Grimeford Village
- Grimeford Road (by) Grimeford Village
- Bolton Road (by) Anderton
- Rothwell Road (opp) Adlington
- Ridgeway Arms (o/s) Adlington
- Daisy Hill Drive (opp) Adlington
- Cardwell Arms (opp) Adlington
- White Horse (o/s) Heath Charnock
- The Asshawes (by) Heath Charnock
- Skew bridge (by) Bolton Road
- Marley Court (opp) Bolton Road
- Worcester Place (by) Bolton Road
- Myles Standish Way (by) Bolton Road
- Yarrow Bridge (by) Bolton Road
- Yarrow Gate (opp) Bolton Road
- Pilling Lane (by) Bolton Road
- Goring Street (opp) Chorley Town Centre
- Bus Station (Stand E) Chorley Town Centre
- Booths (by) Chorley Town Centre
- Park Gates (by) Chorley Town Centre
- Millfield Road (by) Crosse Street
- All Seasons Leisure Centre (opp) Chorley Town Centre
- Preston Street North (by) Harpers Lane
- The Crescent (opp) The Crescent
- Hospital Stop 1 Chorley Hospital
- Hartwood Hotel (o/s) Hartwood
- Hartwood Green (by) Hartwood
- Sea View (opp) Whittle-le-Woods
- Foxglove Drive (by) Whittle-le-Woods
- Hardacre Lane (by) Whittle-le-Woods
- Shaw Hill Golf Club (o/s) Whittle-le-Woods
- St Johns Church (by) Whittle-le-Woods
- Whittle Surgery (by) Whittle-le-Woods
- Mill Lane (opp) Whittle-le-Woods
- Swansey Garage (opp) Whittle-le-Woods
- Fiddlers Lane (by) Clayton Green
- Halfway House (opp) Clayton Green
- Pines Hotel (opp) Clayton Green
- St Bedes RCPS (by) Clayton Green
- Pines Close (by) Clayton Brook
- Seven Acres (opp) Clayton Brook
- Village Centre (adj) Clayton Brook
- Masonfield (opp) Clayton Brook
- Mallards Walk (by) Clayton Brook
- Abattoir (by) Walton Summit
- Brow Hey (by) Clayton Brook
- The Old Tramway (by) Walton Summit
- Dawson Place (opp) Walton Summit
- Reedfield Place (opp) Walton Summit
- Hob Inn (opp) Bamber Bridge
- Smithy Street (by) Bamber Bridge
- Railway Station (o/s) Bamber Bridge
- Trades Hall (by) Bamber Bridge
- Brownedge St Marys (opp) Bamber Bridge
- St Aidens Church (opp) Bamber Bridge
- Renshaw Drive (by) Bamber Bridge
- Duddle Lane (by) Bamber Bridge
- Cinnamon Hill Drive (by) Walton-le-Dale
- Holland House Road (opp) Walton-le-Dale
- Walton Green (by) Walton-le-Dale
- Sir Robert Peel (by) Walton-le-Dale
- Edward Street (by) Walton-le-Dale
- Frenchwood Avenue (by) Frenchwood
- Queen Street (adj) Frenchwood
- Percy Street (by) Preston City Centre
- Bus Station (Stand 29) Preston City Centre
- Bus Station (Stand 3) Preston City Centre
- Gardner Street (Stop Q) Preston City Centre
- Gt George Street (opp) Preston City Centre
- Frank Street (opp) Preston City Centre
- Aqueduct Street (by) Fulwood
- Ripon Street (by) Fulwood
- Symonds Road (adj) Fulwood
- Methodist Church (by) Fulwood
- Highgate Close (by) Fulwood
- Business Centre (by) Fulwood
- Lindale Road (opp) Fulwood
- Lulworth Road (opp) Fulwood
- Preston College (by) Fulwood
- St Clare's Church (opp) Sharoe Green
- Royal Preston Hospital Grounds (Stop 2) Sharoe Green
Service registration & registered changes
- Service change from 1 November 2026 To amend Route and Timetable.
- Service change effective 31 May 2026 To amend Timetable.
- New service effective 8 March 2026 Preston → Bolton
From official Traffic Commissioner registrations. Registration PC0002407/529 · Changes in Lancashire County Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 125 bus?
The first 125 departure on weekdays leaves at 04:55 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 125 bus?
The last 125 on weekdays leaves its first stop at 23:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 125 bus cost?
The 125 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach Cumbria and Lancashire day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 125 bus?
The 125 is operated by Stagecoach Cumbria and Lancashire.
Is the 125 bus timetable changing?
Yes — a change to the 125 is registered with the Traffic Commissioner and takes effect on 1 November 2026. To amend Route and Timetable.
Timetable data from Stagecoach Cumbria and Lancashire via the DfT Bus Open Data Service (North West England feed). Registered with the Traffic Commissioner as PC0002407/529. Check before you travel — services can change at short notice.