668 North Cheam to Leatherhead via Ewell, Epsom
Operated by London General. First bus 07:09, last bus 15:15. 2 journeys on weekdays. Fares: singles usually capped at £3 — more.
Wanted a different 668? 4 other bus routes are numbered 668 elsewhere in the UK — see every 668 bus timetable by area.
| Stop | 07:09 |
|---|---|
| North Cheam / London Road (Stop D) | 07:09 |
| Bluegates (adj) | 07:14 |
| Beggars Hill (NW-bound) | 07:17 |
| Ruxley Lane (SW-bound) | 07:23 |
| Horton Park (opp) | 07:32 |
| Blenheim High School (opp) | 07:41 |
| Waterloo Road (Stop F) | 07:51 |
| Epsom Hospital (Stop Q) | 07:56 |
| The Street (SW-bound) | 08:05 |
| St. Andrew's School (o/s) | 08:15 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route 668
668 towards Leatherhead
All 39 stops
- North Cheam / London Road (Stop D) North Cheam
- Oaks Avenue (KT4) (Stop V) North Cheam
- Sparrow Farm Road (opp) Stoneleigh
- Nonsuch Park (adj) Stoneleigh
- Briarwood Road Turn (opp) Stoneleigh
- Bluegates (adj) Ewell
- Beggars Hill (NW-bound) Stoneleigh
- Bradford Drive (adj) Stoneleigh
- Queen Adelaide (opp) Stoneleigh
- Court Farm Avenue (adj) Ewell
- Ruxley Lane (SW-bound) West Ewell
- Pams Way (adj) West Ewell
- Cox Lane (opp) West Ewell
- Gatley Avenue (opp) West Ewell
- Nightingale Drive (adj) West Ewell
- Chessington Close (adj) West Ewell
- Horton Park (opp) West Ewell
- Chesterfield Road (adj) West Ewell
- Plough Road (adj) West Ewell
- Riverholme Drive (adj) West Ewell
- Gibraltar Crescent (adj) Ewell
- Blenheim High School (opp) Longmead
- Felstead Road (adj) Ewell
- Pound Lane (opp 155) Epsom
- Miles Road (adj) Epsom
- Chase Road (W-bound) Epsom
- Waterloo Road (Stop F) Epsom
- Methodist Church (Stop M) Epsom
- Elmslie Close (adj) Epsom
- Epsom Hospital (Stop Q) Epsom
- Westlands Court (opp) Epsom
- Castle Road (opp) Epsom
- Farm Lane (adj) Ashtead
- Bramley Way (opp) Ashtead
- The Street (SW-bound) Ashtead
- Ottways Lane (opp) Ashtead
- The Ashtead Hospital (adj) Ashtead
- Stag Leys (adj) Ashtead
- St. Andrew's School (o/s) Leatherhead
668 towards North Cheam
All 40 stops
- St. Andrew's School (o/s) Leatherhead
- Grange Road (adj) Ashtead
- Stag Leys (opp) Ashtead
- The Ashtead Hospital (opp) Ashtead
- Ottways Lane (adj) Ashtead
- The Street (NE-bound) Ashtead
- Bramley Way (adj) Ashtead
- Farm Lane (opp) Ashtead
- Wells Road (adj) Epsom
- Castle Road (adj) Epsom
- Epsom Hospital (Stop R) Epsom
- Elmslie Close (opp) Epsom
- Clock Tower (Stop B) Epsom
- Epsom Railway Station (Stop L) Epsom
- Chase Road (E-bound) Epsom
- Miles Road (opp) Epsom
- Pound Lane (o/s 167) Epsom
- Felstead Road (opp) Ewell
- Blenheim High School (o/s) Longmead
- Gibraltar Crescent (opp) Ewell
- Riverholme Drive (opp) West Ewell
- Plough Road (opp) West Ewell
- Chesterfield Road (opp) West Ewell
- Horton Park (adj) West Ewell
- Chessington Close (opp) West Ewell
- Nightingale Drive (opp) West Ewell
- Gatley Avenue (adj) West Ewell
- Cox Lane (adj) West Ewell
- Pams Way (opp) West Ewell
- Ruxley Lane (opp) West Ewell
- Court Farm Avenue (opp) Ewell
- Queen Adelaide (o/s) Stoneleigh
- Bradford Drive (opp) Stoneleigh
- Beggars Hill (SE-bound) Stoneleigh
- Bluegates (opp) Ewell
- Briarwood Road Turn (adj) Stoneleigh
- Nonsuch Park (opp) Stoneleigh
- Sparrow Farm Road (adj) Stoneleigh
- Oaks Avenue (KT4) (Stop W) North Cheam
- North Cheam / London Road (Stop C) North Cheam
Towns & areas on this route
Frequently asked questions
What time is the first 668 bus?
The first 668 departure on weekdays leaves at 07:09 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 668 bus?
The last 668 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 668 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). London General day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 668 bus?
The 668 is operated by London General.
Timetable data from London General via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.