Number 166 bus route & timetable
- West Croydon Bus Station
- Whitgift Centre
- Park Street
- Coombe Road
- Aberdeen Road
- Swan & Sugar Loaf
- Upland Road
- Haling Park Road
- South Croydon Bus Garage
- Sanderstead Road
- Purley Oaks Station
- Biddulph Road
- Brighton Road / Purley Downs Road
- Montpelier Road
- Purley / Downlands Precinct
- Purley Tesco
- Grovelands Road
- Brighton Road / Old Lodge Lane
- Musgrove Close
- Smitham Downs Road
- Willow Court
- Coulsdon Town Station
- Chipstead Valley Road / Brighton Road
- Portnalls Road
- Coniston Road
- Rickman Hill
- Woodmansterne Station
- Chipstead Valley School
- Chipstead Valley / Rectory Lane
- Pine Walk
- Manor Way
- The Readens
- Woodmansterne Post Office
- Merrymeet
- Oaks Park
- Fairlawn Grove
- Croydon Lane South
- Banstead / the Woolpack
- Glenfield Road
- Banstead / Marks & Spencer
- Castleton Drive
- Banstead Crossroads
- Banstead Station
- Poplar Drive
- Sycamore Rise
- High Beeches
- Drift Bridge
- Reigate Road / Nork Way
- Rose Bushes
- Bunbury Way
- Epsom Golf Club
- Epsom College
- Longdown Lodge
- Longdown Road
- Ashdown Road
- Bridge Road
- Pikes Hill
- Upper High Street / the Odeon
- Epsom High Street
- Ashley Road
- Elmslie Close
- Epsom Hospital
- Epsom Hospital
- Westlands Court
- Woodcote Side
- Hylands Road
- Woodcote Green Road
- Avenue Road
- Clock Tower
- Epsom High Street
- Upper High Street / the Odeon
- Pikes Hill
- Bridge Road
- Ashdown Road
- Longdown Road
- Longdown Lodge
- Epsom College
- Epsom Golf Club
- Bunbury Way
- Rose Bushes
- Reigate Road / Nork Way
- Drift Bridge
- High Beeches
- Sycamore Rise
- Banstead Station
- Banstead Crossroads
- Castleton Drive
- Banstead / Marks & Spencer
- Glenfield Road
- Banstead / the Woolpack
- Croydon Lane South
- Fairlawn Grove
- Oaks Park
- Merrymeet
- Woodmansterne Post Office
- The Readens
- Manor Way
- Pine Walk
- Chipstead Valley / Rectory Lane
- Chipstead Valley School
- Woodmansterne Station
- Chipstead Valley Road / Rickman Hill
- Coniston Road
- Portnalls Road
- Coulsdon Town Station
- The Avenue
- Willow Court
- Smitham Downs Road
- Brighton Road / Old Lodge Lane
- Grovelands Road
- Purley Tesco
- Purley / Downlands Precinct
- Christchurch Road / Purley Hospital
- Montpelier Road
- Brighton Road / Purley Downs Road
- Biddulph Road
- Purley Oaks Station
- Sanderstead Road
- South Croydon Bus Garage
- Haling Park Road
- Upland Road
- Swan & Sugar Loaf
- Coombe Road
- Croydon Flyover
- Croydon Library
- Fairfield Halls
- Whitgift Centre
- West Croydon Bus Station