41
Bee Network
41 bus timetable: Middleton to Sale
Middleton ↔ Sale
Route map
41 live route map
See the route, stops, and live buses currently on this line.
203 stops
Live buses loading
Map ready
Loading the route map...
Middleton → Sale
7 trips · first 18:10 · last 22:05
Mon, Tue, Wed, Thu
Live Valid 2026-04-22 – 2026-07-18
Swipe sideways to see later trips.
Stop
18:10
Sale
18:18
Sale
19:08
Sale
19:10
Sale
20:05
Sale
21:05
Sale
22:05
Sale
Sale → Middleton
9 trips · first 18:40 · last 23:46
Mon, Tue, Wed, Thu
Live Valid 2026-04-22 – 2026-07-18
Swipe sideways to see later trips.
Stop
18:40
Sale
19:06
Sale
19:36
Sale
20:06
Sale
20:36
Sale
21:06
Sale
21:36
Sale
22:36
Sale
23:46
Sale
19:20
19:47
20:13
20:38
21:09
21:38
22:09
23:09
00:18+1
Timetable data from Bee Network, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NW_04_BNSM_41_1.
All stops shown
105 stops- Middleton Bus Station Stand H
- Middleton, Mill Fold Road near
- Alkrington Hall Road North opposite
- Alkrington, Hall Drive opposite
- Alkrington, Woodlands Way opposite
- Alkrington, Mainway near
- Alkrington, Mossway near
- Higher Blackley, Walker Road Stop B
- Higher Blackley, Hill Lane near
- Higher Blackley, Cecil Road near
- Higher Blackley, Plant Hill Road near
- Higher Blackley Community Centre outside
- Higher Blackley, Longhurst Road opposite
- Bank House, Wavertree Road near
- Bank House, Carley Grove near
- Bank House, Wroxham Road opposite
- Bank House Road opposite
- Bank House, Castlemere Road near
- Bank House, Crab Lane opposite
- Bank House, Inchcape Drive near
- Bank House, Bantry Drive near
- Bank House, Bridgnorth Road opposite
- Bowker Vale, Lakeside Rise opposite
- Bowker Vale, Ellbourne Road opposite
- Bowker Vale, Middleton Road Stop C
- Bowker Vale Metrolink Stop Stop B
- Crumpsall Green, Wilton Road near
- Higher Crumpsall, Polygon Road opposite
- Higher Crumpsall, Crumpsall Metrolink Stop Stop A
- Higher Crumpsall, The Cleveland outside
- Higher Crumpsall, Delaunays Road near
- Higher Crumpsall, North Manchester General Hospital Stop A
- Higher Crumpsall, North Manchester General Hospital Stop C
- Higher Crumpsall, Crumpsall Lane opposite
- Higher Crumpsall, Crumpsall Park outside
- Cheetham Hill, Ash Tree Road opposite
- Cheetham Hill, Abraham Moss Centre Stop B
- Cheetham Hill, Humphrey Street near
- Cheetham Hill, Arlington Street Stop M
- Cheetham Hill, Copthall Lane Stop L
- Cheetham Hill, Woodlands Street near
- Cheetham Hill, Albyns Avenue opposite
- Cheetham Hill, Shirley Road near
- Smedley, Bignor Street opposite
- Cheetham, Balmfield Street opposite
- Cheetham, Queens Road adjacent
- Cheetham, Elizabeth Street opposite
- Strangeways, Derby Street near
- Strangeways, St Chad's Catholic Church outside
- Strangeways, Park Place opposite
- Manchester City Centre, Victoria Rail Station Stop NU
- Manchester City Centre, Printworks Stop NK
- Manchester City Centre, Turner Street Stop NZ
- Manchester City Centre, The Unicorn Stop CN
- Manchester City Centre, Tib Street Stop CC
- Manchester City Centre, Piccadilly Gardens Stop S
- Manchester City Centre, Charlotte Street Stop CU
- Manchester City Centre, Major Street Stop SL
- Manchester City Centre, Palace Theatre opposite
- Manchester City Centre, Oxford Road Station Stop B
- Manchester City Centre, Mancunian Way near
- Chorlton upon Medlock, Aquatics Centre outside
- Chorlton upon Medlock, University Shopping Centre Stop E
- Chorlton upon Medlock, University of Manchester adjacent
- Manchester Royal Infirmary Stop E
- Manchester Royal Infirmary, St Mary's Stop T
- Rusholme, Dagenham Road Stop H
- Rusholme, Grandale Street Stop F
- Rusholme, Dickenson Road Stop E
- Rusholme, Platt Fields Park Stop A
- Owens Park, Grangethorpe Road opposite
- Owens Park, Old Hall Lane near
- Owens Park, Furness Road Stop B
- Fallowfield, Friendship Inn Stop F
- Fallowfield, Granville Road opposite
- Fallowfield, Derby Road Stop C
- Withington Library Stop E
- Withington, Wilmslow Road Stop B
- The Christie Stop H
- West Didsbury, Circular Road near
- West Didsbury, Central Road Stop C
- West Didsbury, Parkfield Road South near
- Didsbury, Spath Road Stop B
- Didsbury, Marie Louise Gardens near
- Didsbury, Hayescroft Gardens near
- Didsbury, Withington Golf Club outside
- Northenden, Riverside Park near
- Northenden Village Stop D
- Moor End Stop B
- Northenden Health Centre Stop F
- Northenden, Princess Parkway Stop C
- Northern Moor, Shevington Gardens near
- Northern Moor, Rackhouse Road adjacent
- Northern Moor, Sale Circle adjacent
- Northern Moor, Orton Road near
- Northern Moor, Cleeve Road opposite
- Northern Moor Metrolink Stop Stop B
- Sale Moor, Norris Road near
- Sale Moor, Gratrix Lane near
- Sale Moor, Sunningdale Avenue near
- Sale Moor, Marsland Road Stop B
- Sale Moor, Trinity Road near
- Sale Moor, Derbyshire Road near
- Sale, Wardle Road near
- Sale Metrolink Stop Stop H