939 St James' School ↔ Kearsley Hall Road
Operated by Bee Network. First bus 07:53, last bus 15:15. 2 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.
| St James' School (o/s) | 15:15 |
|---|---|
| Sulby Street (opp) | 15:23 |
| Kearsley Hall Road (opp) | 15:31 |
Route map
All stops on route 939
939 towards Kearsley Hall Road
- St James' School (o/s) Highfield
- Macdonald Avenue (nr) New Bury
- Masefield Drive (opp) New Bury
- Churchside (nr) New Bury
- Elliott Street (nr) New Bury
- Moorfield Chase (nr) Farnworth
- Lark Street (Stop A) Farnworth
- Prospect Avenue (cnr) Farnworth
- The Black Horse (Stop F) Farnworth
- Jackson Street (nr) Kearsley
- Station Road (cnr) Kearsley
- Kearsley Rail Station (Stop A) Kearsley
- Sulby Street (opp) Stoneclough
- Irwell Place (cnr) Ringley Bridge
- Hulme Road (opp) Ringley Bridge
- Ringley Meadows (opp) Ringley
- Kearsley Hall Road (opp) Ringley
939 towards St James' School
- Kearsley Hall Road (opp) Ringley
- Vale Avenue (cnr) Ringley
- Hulme Road (cnr) Ringley Bridge
- Irwell Place (opp) Ringley Bridge
- Sulby Street (nr) Stoneclough
- Kearsley Rail Station (Stop B) Kearsley
- Station Road (opp) Kearsley
- Jackson Street (opp) Kearsley
- Crompton Street (Stop B) Farnworth
- Lark Street (nr) Farnworth
- Elliott Street (opp) New Bury
- St James Street (opp) New Bury
- Churchside (opp) New Bury
- Barton Road (opp) New Bury
- Ramsay Avenue (nr) New Bury
- Maple Road (opp) Highfield
- Fir Road (opp) Highfield
- St James' School (nr) Highfield
Towns & areas on this route
Frequently asked questions
What time is the first 939 bus?
The first 939 departure on weekdays leaves at 07:53 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 939 bus?
The last 939 on weekdays leaves its first stop at 15:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 939 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 939 bus?
The 939 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.