458 Staines to Kingston Upon Thames via Walton-on-Thames, Surbiton
Operated by White Bus Services. First bus 05:45, last bus 22:30. 34 journeys on weekdays. Fares: adult single £3.00 to £5.00 — more.
Wanted a different 458? 7 other bus routes are numbered 458 elsewhere in the UK — see every 458 bus timetable by area.
| Stop | 05:45 | 06:30 | 07:05 | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:15 | 17:45 | 18:45 | 19:45 | 21:30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Elmsleigh Bus Station (Stop 7) | 05:45 | 06:30 | 07:05 | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:15 | 17:45 | 18:45 | 19:45 | 21:30 |
| All Saints Church (adj) | 05:51 | 06:37 | 07:14 | 08:52 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 14:52 | 15:52 | 16:52 | 17:22 | 17:52 | 18:51 | 19:51 | 21:36 |
| The Bull (opp) | 05:56 | 06:43 | 07:21 | 08:58 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 16:58 | 17:28 | 17:58 | 18:55 | 19:55 | 21:40 |
| Shepperton Station Approach | 05:59 | 06:46 | 07:25 | 09:02 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:01 | 17:01 | 17:31 | 18:01 | 18:58 | 19:58 | 21:43 |
| The Bear (Stop C) | 06:09 | 06:55 | 07:37 | 09:11 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 16:12 | 17:12 | 17:42 | 18:11 | 19:06 | 20:06 | 21:51 |
| Church Street (Stop A) | · | · | · | · | · | · | · | · | · | 15:13 | · | · | · | · | · | · | · |
| The Furrows (opp) | · | · | · | · | · | · | · | · | · | 15:15 | · | · | · | · | · | · | · |
| Walton Railway Station (Stop B) | 06:17 | 07:05 | 07:47 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:24 | 16:20 | 17:20 | 17:50 | 18:19 | 19:11 | 20:11 | 21:56 |
| The Green (opp) | 06:23 | 07:13 | 07:56 | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:32 | 16:28 | 17:28 | 17:58 | 18:27 | 19:16 | 20:16 | 22:01 |
| Barley Mow (adj) | 06:26 | 07:16 | 07:59 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:35 | 16:32 | 17:32 | 18:02 | 18:30 | 19:20 | 20:20 | 22:05 |
| Esher High School (in) | · | · | 08:07 | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Council Offices (Stop A) | 06:32 | 07:26 | 08:14 | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:40 | 16:38 | 17:38 | 18:08 | 18:35 | 19:24 | 20:24 | 22:09 |
| Scilly Isles (NE-bound) | 06:36 | 07:30 | 08:22 | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:44 | 16:43 | 17:43 | 18:13 | 18:39 | 19:28 | 20:28 | 22:13 |
| Thorkhill Road (opp) | 06:42 | 07:36 | 08:31 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:50 | 16:49 | 17:49 | 18:19 | 18:45 | 19:31 | 20:31 | 22:16 |
| Cromwell Road Bus Station (Stop A2) | 06:53 | 07:47 | 08:45 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 16:00 | 17:00 | 18:00 | 18:30 | 18:55 | 19:40 | 20:40 | 22:25 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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.
Fares on the 458
Adult single £3.00 to £5.00
Adult single fare table, stage to stage
| £3.00 | Laleham Church | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| £4.00 | £3.00 | Shepperton Station | |||||||||
| £5.00 | £4.00 | £3.00 | Walton Town Centre | ||||||||
| £5.00 | £5.00 | £4.00 | £3.00 | Walton On Thames Station (Stop B) | |||||||
| £5.00 | £5.00 | £5.00 | £4.00 | £3.00 | Hersham Green | ||||||
| £5.00 | £5.00 | £5.00 | £4.00 | £3.00 | £3.00 | Hersham Library | |||||
| £5.00 | £5.00 | £5.00 | £5.00 | £4.00 | £4.00 | £3.00 | Esher Town Centre | ||||
| £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £4.00 | £3.00 | Scilly Isles | |||
| £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £3.00 | £3.00 | Winters Bridge | ||
| £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £4.00 | £4.00 | £3.00 | Seething Wells | |
| £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £5.00 | £4.00 | £4.00 | £4.00 | £3.00 | Kingston Cromwell Road Bus Station |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Staines.
White Bus's published fares on the Bus Open Data Service, in force from 19 December 2025. A fare stage is a group of neighbouring stops that are priced the same; singles published above £3.00 cost at most £3.00 if the route takes part in the England fare cap. Fares change — check with White Bus Services before you travel.
Tickets on the 458
White Bus Services publishes singles and day returns on this route.
Adult Return · Adult Single · Child Return · Child Single · Adult Weekly · Child Weekly · Student Saver · Student Weekly
…and 2 more tickets on this route.
Ticket types come from White Bus Services' own fares data on the Bus Open Data Service, last updated 27 September 2026. Prices for singles and returns are under Fares above; for the others, check with White Bus Services.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with White Bus Services before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day and 28 December. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Christmas Eve — Thursday, 24 December 2026 towards Kingston Upon Thames: 17 journeys, first 05:45 towards Staines: 17 journeys, first 07:05
- Tuesday, 29 December 2026 towards Kingston Upon Thames: 17 journeys, first 05:45 towards Staines: 17 journeys, first 07:05
- Wednesday, 30 December 2026 towards Kingston Upon Thames: 17 journeys, first 05:45 towards Staines: 17 journeys, first 07:05
- New Year's Eve — Thursday, 31 December 2026 towards Kingston Upon Thames: 16 journeys, first 06:40 towards Staines: 16 journeys, first 08:10
- New Year's Day — Friday, 1 January 2027 towards Kingston Upon Thames: 15 journeys, first 06:40 towards Staines: 15 journeys, first 08:10
Route map
All stops on route 458
458 towards Kingston Upon Thames
All 71 stops
- Elmsleigh Bus Station (Stop 7) Staines
- Edgell Road (adj) Staines
- Carlyle Road (opp) Staines
- Wheatsheaf Lane (opp) Staines
- Sweeps Bridge (SE-bound) Staines
- Wrabness Way (opp) Laleham
- Waterworks (SE-bound) Laleham
- All Saints Church (adj) Laleham
- Abbey Drive (opp) Laleham
- Ashurst Drive (opp) Shepperton
- Fairview Drive (opp) Shepperton
- The Bull (opp) Shepperton Green
- Tanglyn Avenue (adj) Shepperton
- Manor Farm Avenue (opp) Shepperton
- Shepperton Station Approach Shepperton
- Manygate Lane (opp) Shepperton
- Russington Road (opp) Shepperton
- West Way (opp) Shepperton
- Marshalls Roundabout (SE-bound) Lower Halliford
- Swan Walk (adj) Lower Halliford
- The Bear (Stop C) Walton-on-Thames
- High Street (Stop F) Walton-on-Thames
- Everyman Cinema (Stop G) Walton-on-Thames
- Stompond Lane (opp) Walton-on-Thames
- Midway (adj) Walton-on-Thames
- Rydens Road (adj) Walton-on-Thames
- Church Street (Stop A) Walton-on-Thames
- Annett Road (adj) Walton-on-Thames
- Lancaster Court (opp) Walton-on-Thames
- Carlton Road (adj) Walton-on-Thames
- Cottimore Crescent (adj) Walton-on-Thames
- Stuart Avenue (opp) Walton-on-Thames
- St Johns Drive (opp) Walton-on-Thames
- The Furrows (opp) Walton-on-Thames
- Betley Court (adj) Walton-on-Thames
- Halfway Green (adj) Walton-on-Thames
- Walton Railway Station (Stop B) Walton-on-Thames
- Ashley Rise (opp) Walton-on-Thames
- Mayfield Road (adj) Walton-on-Thames
- Woodside Avenue (adj) Walton-on-Thames
- Brampton Gardens (opp) Hersham
- The Green (opp) Hersham
- Thrupps Lane (opp) Hersham
- Barley Mow (adj) Hersham
- Riverside Road (adj) Hersham
- Ramornie Close (opp) Hersham
- Princess Alice Hospice (opp) Esher
- Hunting Close (opp) Esher
- Esher Green (Stop F) Esher
- Esher High School (in) Esher
- Esher Green (Stop E) Esher
- Council Offices (Stop A) Esher
- Sandown Park (o/s) Esher
- Littleworth Common (opp) Esher
- Scilly Isles (NE-bound) Hinchley Wood
- Couchmore Avenue (opp) Hinchley Wood
- Brooklands Road (opp) Hinchley Wood
- Giggs Hill Green (adj) Giggshill
- Angel Road (opp) Thames Ditton
- Thorkhill Road (opp) Thames Ditton
- Windmill Lane (opp) Thames Ditton
- Prospect Road (opp) Thames Ditton
- Seething Wells / Kingston Uni Campus (northbound) Surbiton
- St Leonard's Road (northbound) Surbiton
- Uxbridge Road Surbiton (Stop M) Surbiton
- St Raphael's Church (Stop UT) Kingston Upon Thames
- East Lane (KT1) (Stop UV) Kingston Upon Thames
- Guildhall / Rose Theatre (Stop K) Kingston Upon Thames
- Eden Street (Stop DR) Kingston Upon Thames
- Eden Street (Stop E3) Kingston Upon Thames
- Cromwell Road Bus Station (Stop A2) Kingston Upon Thames
458 towards Staines
All 74 stops
- Cromwell Road Bus Station (Stop A2) Kingston Upon Thames
- Eden Street (Stop D1) Kingston Upon Thames
- St James Road (Stop H) Kingston Upon Thames
- Guildhall / Rose Theatre (Stop J) Kingston Upon Thames
- East Lane (KT1) (Stop UM) Kingston Upon Thames
- Woodbines Avenue (Stop UN) Kingston Upon Thames
- St Raphael's Church (Stop UP) Kingston Upon Thames
- Uxbridge Road Surbiton (Stop L) Surbiton
- Cleaveland Road (southbound) Surbiton
- Seething Wells / Kingston Uni Campus (Stop NV) Surbiton
- Prospect Road (adj) Thames Ditton
- Windmill Lane (adj) Thames Ditton
- Thorkhill Road (adj) Thames Ditton
- Angel Road (adj) Thames Ditton
- Giggs Hill Green (opp) Giggshill
- Brooklands Road (adj) Hinchley Wood
- Couchmore Avenue (adj) Hinchley Wood
- Scilly Isles (SW-bound) Hinchley Wood
- Littleworth Common (adj) Esher
- Sandown Park (opp) Esher
- Council Offices (Stop B) Esher
- Esher Green (Stop F) Esher
- Esher High School (in) Esher
- Esher Green (Stop E) Esher
- Wolsey Road (adj) Esher
- Princess Alice Hospice (o/s) Esher
- Ramornie Close (adj) Hersham
- Riverside Road (opp) Hersham
- Barley Mow (opp) Hersham
- Thrupps Lane (adj) Hersham
- The Green (adj) Hersham
- Brampton Gardens (adj) Hersham
- Westcar Lane (adj) Hersham
- Woodside Avenue (opp) Walton-on-Thames
- Mayfield Road (opp) Walton-on-Thames
- Ashley Road (opp) Walton-on-Thames
- Ashley Rise (adj) Walton-on-Thames
- Walton Railway Station (Stop A) Walton-on-Thames
- Halfway Green (opp) Walton-on-Thames
- Midway (opp) Walton-on-Thames
- Stompond Lane (adj) Walton-on-Thames
- Ashley C of E Primary School (Stop H) Walton-on-Thames
- High Street (Stop E) Walton-on-Thames
- Betley Court (opp) Walton-on-Thames
- The Furrows (adj) Walton-on-Thames
- St Johns Drive (adj) Walton-on-Thames
- Stuart Avenue (adj) Walton-on-Thames
- Cottimore Crescent (opp) Walton-on-Thames
- Carlton Road (opp) Walton-on-Thames
- Lancaster Court (adj) Walton-on-Thames
- Annett Road (opp) Walton-on-Thames
- Church Street (Stop B) Walton-on-Thames
- Hepworth Way (Stop D) Walton-on-Thames
- Swan Walk (opp) Lower Halliford
- Marshalls Roundabout (NW-bound) Lower Halliford
- West Way (adj) Shepperton
- Russington Road (adj) Shepperton
- Manygate Lane (adj) Shepperton
- Shepperton Station Approach (opp) Shepperton
- Manor Farm Avenue (adj) Shepperton
- Tanglyn Avenue (opp) Shepperton
- The Bull (nr) Shepperton Green
- Fairview Drive (adj) Shepperton
- Ashurst Drive (adj) Shepperton
- Abbey Drive (adj) Laleham
- All Saints Church (opp) Laleham
- Waterworks (NW-bound) Laleham
- Wrabness Way (adj) Laleham
- Sweeps Bridge (NW-bound) Staines
- Wheatsheaf Lane (adj) Staines
- Carlyle Road (adj) Staines
- Park Avenue (opp) Staines
- Edgell Road (opp) Staines
- Elmsleigh Bus Station (Stop 7) Staines
Towns & areas on this route
Frequently asked questions
What time is the first 458 bus?
The first 458 departure on weekdays leaves at 05:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 458 bus?
The last 458 on weekdays leaves its first stop at 22:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 458 bus cost?
White Bus Services' published fares on the 458: adult single £3.00 to £5.00. Singles published above £3.00 cost at most £3.00 if the 458 takes part in the England fare cap. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). White Bus Services day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 458 bus?
The 458 is operated by White Bus Services.
Timetable data from White Bus Services via the DfT Bus Open Data Service (South East England feed). White Bus Services last updated their Bus Open Data publications on 27 September 2026. Check before you travel — services can change at short notice.