166 Banstead ↔ Purley
Operated by Arriva London South. First bus 11:40, last bus 17:20. 5 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.
| Marks and Spencer (adj) | 15:20 | 16:20 | 17:20 |
|---|---|---|---|
| Post Office (opp) | 15:29 | 16:29 | 17:29 |
| Rectory Lane (nr) | 15:34 | 16:34 | 17:34 |
| Portnalls Road (->E) | 15:39 | 16:39 | 17:39 |
| Purley Library (Stop Y) | 15:48 | 16:48 | 17:48 |
Route map
All stops on route 166
166 towards Purley
- Marks and Spencer (adj) Banstead
- Glenfield Road (adj) Banstead
- The Woolpack (opp) Banstead
- Croydon Lane South (adj) Banstead
- Fairlawn Grove (adj) Banstead
- Oaks Park (->S) Little Woodcote
- Merrymeet (adj) Woodmansterne
- Post Office (opp) Woodmansterne
- The Readens (opp) Woodmansterne
- Manor Way (adj) Woodmansterne
- Pine Walk (adj) Woodmansterne
- Rectory Lane (nr) Woodmansterne
- Chipstead Valley School (->E) Coulsdon
- Woodmansterne Station (Stop A) Coulsdon
- Chipstead Valley Rd / Rickman Hill (->E) Coulsdon
- Coniston Road (->E) Coulsdon
- Portnalls Road (->E) Coulsdon
- Coulsdon Town (Stop J) Coulsdon
- The Avenue Coulsdon (Stop A) Coulsdon
- Willow Court (Stop RA) Coulsdon
- Smitham Downs Road (Stop RB) Woodcote
- Brighton Road / Old Lodge Lane (Stop RC) Purley
- Grovelands Road (CR8) (Stop RD) Purley
- Purley Tesco (Stop W) Purley
- Purley Library (Stop Y) Purley
166 towards Banstead
- Purley Cross (Stop C) Purley
- Purley Tesco (Stop U) Purley
- Grovelands Road (CR8) (Stop RE) Purley
- Brighton Road / Old Lodge Lane (Stop RF) Purley
- Musgrove Close (Stop RH) Woodcote
- Smitham Downs Road (Stop RJ) Woodcote
- Willow Court (Stop RK) Coulsdon
- Coulsdon Town (Stop B) Coulsdon
- Chipstead Valley Rd / Brighton Rd (Stop H) Coulsdon
- Portnalls Road (->W) Coulsdon
- Coniston Road (Stop ->W) Coulsdon
- Rickman Hill /Chipstead Valley (->W) Coulsdon
- Woodmansterne Station (Stop B) Coulsdon
- Chipstead Valley School (->W) Coulsdon
- Rectory Lane (nr) Woodmansterne
- Pine Walk (opp) Woodmansterne
- Manor Way (opp) Woodmansterne
- The Readens (adj) Woodmansterne
- Post Office (o/s) Woodmansterne
- Merrymeet (opp) Woodmansterne
- Oaks Park (->N) Little Woodcote
- Fairlawn Grove (opp) Banstead
- Croydon Lane South (opp) Banstead
- The Woolpack (adj) Banstead
- Glenfield Road (opp) Banstead
- Marks and Spencer (opp) Banstead
Service history & registered changes
- 🆕 Registered effective 27 Jun 2026 Operating between West Croydon and Epsom given service number 166 effective from 27 June 2026. To amend Timetable.
- 🆕 Registered effective 23 Nov 2025 Operating between Chatham Bus Station and Lordswood Shopping Centre given service number 166 effective from 23 November 2025. To amend Route and Timetable.
- 🆕 Registered effective 30 Aug 2025 Operating between West Croydon and Epsom given service number 166 effective from 30 August 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 166 bus?
The first 166 departure on weekdays leaves at 11:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 166 bus?
The last 166 on weekdays leaves its first stop at 17:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 166 bus cost?
London buses use TfL's flat fare: £1.75 per journey with contactless or Oyster, and the Hopper fare gives you unlimited bus and tram changes within one hour. Daily and weekly caps limit what you can spend. Cash is not accepted.
Who runs the 166 bus?
The 166 is operated by Arriva London South.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.