166
Aimee's
166 bus timetable: Leek to Westwood to Haregate to Leek
Leek - Westwood - Haregate - Leek
Route map
166 live route map
See the route, stops, and live buses currently on this line.
36 stops
Live buses loading
Map ready
Loading the route map...
Bus Station → Bus Station
4 trips · first 09:00 · last 15:00
Mon–Fri
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
09:00
Bus Station
11:00
Bus Station
13:00
Bus Station
15:00
Bus Station
Timetable data from Aimee's, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 40-166-0-y11-1.
All stops shown
37 stops- Leek Town Centre, Bus Station Stand 1
- Leek Town Centre, Duke Street adjacent
- Leek Town Centre, Selbourne Road opposite
- Leek Town Centre, Ashenhurst Way adjacent
- Barnfields, Sandon Street adjacent
- Barnfields, Morrisons Store adjacent
- Barnfields, Campbell Avenue opposite
- Barnfields, Wallbridge Drive opposite
- Barnfields, Thornhill Road opposite
- Westwood, School Close opposite
- Westwood, Nicholas Grove opposite
- Westwood, Overdale Place opposite
- Westwood, Oakwood Road opposite
- Westwood First School adjacent
- Leek Town Centre, Barngate Street opposite
- Leek Town Centre, Salisbury Street opposite
- Bridge End, Kiln Lane adjacent
- Bridge End, Sainsburys Store adjacent
- Bridge End, Kiln Lane opposite
- Leek, Hamil Drive adjacent
- Leek, Staffs Moorlands Council Offices adjacent
- Leek, Rose Bank Street opposite
- Ball Haye Green, Ball Haye Road adjacent
- Ball Haye Green, Nelson Street adjacent
- Ball Haye Green, Novi Lane opposite
- Ball Haye Green, Argles Road opposite
- Haregate, Queens Drive opposite
- Haregate, Horsecroft Crescent opposite
- Ball Haye Green, Novi Lane by
- Ball Haye Green, The Crescent opposite
- Ball Haye Green, Leek High School adjacent
- Leek, Ashbourne Road near
- Leek, Moorlands Hospital adjacent
- Leek, Milltown Way adjacent
- Leek, Parker Street opposite
- Leek Town Centre, Duke Street adjacent
- Leek Town Centre, Bus Station adjacent