458
White Bus Services
458 bus timetable: Kingston Upon Thames to Staines
Kingston Upon Thames - Staines
Route map
458 live route map
See the route, stops, and live buses currently on this line.
129 stops
Live buses loading
Map ready
Loading the route map...
Kingston Upon Thames → Staines
19 trips · first 07:00 · last 22:30
Mon–Fri
Live Valid 2025-08-04 – 2027-06-05
Swipe sideways to see later trips.
Stop
07:00
Staines
07:05
Staines
08:10
Staines
09:10
Staines
10:10
Staines
11:10
Staines
12:10
Staines
13:10
Staines
14:10
Staines
15:00
Staines
15:06
Staines
16:10
Staines
17:15
Staines
18:15
Staines
18:45
Staines
19:15
Staines
19:45
Staines
20:45
Staines
22:30
Staines
07:00
07:05
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:00
15:06
16:10
17:15
18:15
18:45
19:15
19:45
20:45
22:30
07:02
07:07
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:02
15:08
16:12
17:17
18:17
18:47
19:16
19:47
20:46
22:31
07:03
07:08
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:03
15:09
16:13
17:18
18:18
18:48
19:17
19:48
20:47
22:31
07:04
07:09
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:04
15:10
16:14
17:19
18:19
18:48
19:17
19:48
20:47
22:32
07:05
07:10
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:05
15:11
16:15
17:20
18:20
18:49
19:18
19:49
20:48
22:32
07:06
07:11
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:06
15:12
16:16
17:21
18:21
18:50
19:18
19:50
20:48
22:33
07:07
07:12
08:17
09:16
10:16
11:16
12:16
13:16
14:17
15:07
15:13
16:17
17:22
18:21
18:50
19:19
19:50
20:49
22:33
07:08
07:13
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:08
15:14
16:18
17:23
18:23
18:52
19:20
19:52
20:50
22:34
Surbiton, Cleaveland Road
southbound
07:09
07:14
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:09
15:15
16:19
17:24
18:24
18:52
19:20
19:52
20:50
22:34
07:11
07:16
08:21
09:20
10:20
11:20
12:20
13:20
14:21
15:11
15:17
16:21
17:26
18:25
18:54
19:21
19:54
20:51
22:35
Thames Ditton, Prospect Road
adjacent
07:13
07:18
08:23
09:22
10:22
11:22
12:22
13:22
14:23
15:13
15:19
16:23
17:28
18:27
18:55
19:22
19:55
20:52
22:36
Thames Ditton, Windmill Lane
adjacent
07:13
07:18
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:13
15:19
16:23
17:28
18:28
18:56
19:23
19:56
20:53
22:36
Thames Ditton, Thorkhill Road
adjacent
07:15
07:20
08:25
09:24
10:24
11:24
12:24
13:24
14:25
15:15
15:21
16:25
17:30
18:29
18:57
19:24
19:57
20:54
22:37
Thames Ditton, Angel Road
adjacent
07:16
07:21
08:26
09:25
10:25
11:25
12:25
13:25
14:26
15:16
15:22
16:26
17:31
18:30
18:58
19:24
19:58
20:54
22:37
Giggshill, Giggs Hill Green
opposite
07:17
07:22
08:27
09:26
10:26
11:26
12:26
13:26
14:27
15:17
15:23
16:27
17:32
18:30
18:58
19:25
19:58
20:55
22:37
Hinchley Wood, Brooklands Road
adjacent
07:17
07:22
08:27
09:26
10:26
11:26
12:26
13:26
14:27
15:17
15:23
16:27
17:32
18:31
18:59
19:25
19:59
20:55
22:38
Hinchley Wood, Couchmore Avenue
adjacent
07:19
07:24
08:29
09:28
10:28
11:28
12:28
13:28
14:29
15:19
15:25
16:29
17:34
18:32
19:00
19:26
20:00
20:56
22:38
Hinchley Wood, Scilly Isles
south-west bound
07:20
07:25
08:30
09:29
10:29
11:29
12:29
13:29
14:30
15:20
15:26
16:30
17:35
18:33
19:01
19:27
20:01
20:57
22:39
Esher, Littleworth Common
adjacent
07:22
07:27
08:32
09:31
10:31
11:31
12:31
13:31
14:32
15:22
15:29
16:32
17:37
18:34
19:02
19:28
20:02
20:58
22:40
Esher, Sandown Park
opposite
07:24
07:29
08:34
09:33
10:33
11:33
12:33
13:33
14:34
15:24
15:32
16:34
17:39
18:36
19:04
19:29
20:04
20:59
22:41
Esher, Council Offices
Stop B
07:26
07:31
08:36
09:35
10:35
11:35
12:35
13:35
14:36
15:26
15:35
16:36
17:41
18:37
19:05
19:30
20:05
21:00
22:42
Esher, High Street
Stop C
07:26
07:31
08:36
09:35
10:35
11:35
12:35
13:35
14:36
15:27
15:35
16:36
17:41
18:37
19:05
19:30
20:05
21:00
22:42
Esher, Wolsey Road
adjacent
07:27
07:32
08:37
09:36
10:36
11:36
12:36
13:36
14:37
15:36
15:36
16:37
17:42
18:37
19:05
19:30
20:05
21:00
22:42
Esher, Princess Alice Hospice
outside
07:28
07:33
08:38
09:37
10:37
11:37
12:37
13:37
14:38
15:37
15:37
16:38
17:43
18:39
19:07
19:32
20:07
21:02
22:44
Hersham, Ramornie Close
adjacent
07:29
07:34
08:39
09:38
10:38
11:38
12:38
13:38
14:39
15:38
15:38
16:39
17:44
18:39
19:07
19:32
20:07
21:02
22:44
Hersham, Riverside Road
opposite
07:30
07:35
08:40
09:39
10:39
11:39
12:39
13:39
14:40
15:39
15:39
16:40
17:45
18:40
19:08
19:33
20:08
21:03
22:45
Hersham, Barley Mow
adjacent
07:31
07:36
08:41
09:40
10:40
11:40
12:40
13:40
14:41
15:40
15:40
16:41
17:46
18:41
19:09
19:34
20:09
21:04
22:46
Hersham, Thrupps Lane
adjacent
07:33
07:38
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:41
15:41
16:42
17:47
18:43
19:10
19:35
20:10
21:05
22:47
Hersham, The Green
adjacent
07:37
07:42
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:44
15:44
16:45
17:50
18:46
19:13
19:38
20:13
21:08
22:50
Hersham, Brampton Gardens
adjacent
07:37
07:42
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:45
15:45
16:46
17:51
18:46
19:13
19:38
20:13
21:08
22:50
Hersham, Westcar Lane
adjacent
07:38
07:43
08:47
09:46
10:46
11:46
12:46
13:46
14:47
15:45
15:45
16:47
17:52
18:47
19:14
19:39
20:14
21:09
22:51
Walton-on-Thames, Woodside Avenue
opposite
07:39
07:44
08:48
09:47
10:47
11:47
12:47
13:47
14:48
15:46
15:46
16:48
17:53
18:48
19:14
19:39
20:14
21:09
22:51
Walton-on-Thames, Mayfield Road
opposite
07:40
07:45
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:48
15:48
16:49
17:54
18:49
19:15
19:40
20:15
21:10
22:52
Walton-on-Thames, Ashley Road
opposite
07:41
07:46
08:50
09:49
10:49
11:49
12:49
13:49
14:50
15:48
15:48
16:50
17:55
18:50
19:16
19:41
20:16
21:11
22:53
Walton-on-Thames, Ashley Rise
adjacent
07:42
07:47
08:52
09:51
10:51
11:51
12:51
13:51
14:52
15:50
15:50
16:52
17:57
18:51
19:16
19:41
20:16
21:11
22:53
07:44
07:49
08:54
09:53
10:53
11:53
12:53
13:53
14:54
15:52
15:52
16:54
17:59
18:53
19:18
19:43
20:18
21:13
22:55
Walton-on-Thames, Halfway Green
opposite
07:44
07:50
08:55
09:54
10:54
11:54
12:54
13:54
14:55
15:53
15:53
16:55
18:00
18:54
19:18
19:43
20:18
21:13
22:55
Walton-on-Thames, Midway
opposite
·
07:52
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:54
15:54
16:56
18:01
18:55
19:19
19:44
20:19
21:14
22:56
Walton-on-Thames, Stompond Lane
adjacent
·
07:53
08:58
09:57
10:57
11:57
12:57
13:57
14:58
15:56
15:56
16:58
18:03
18:57
19:20
19:45
20:20
21:15
22:57
·
07:55
09:00
09:59
10:59
11:59
12:59
13:59
15:00
15:58
15:58
17:00
18:05
18:59
19:21
19:46
20:21
21:16
22:58
·
07:57
09:01
10:01
11:01
12:01
13:01
14:01
15:01
15:59
15:59
17:01
18:06
19:00
19:22
19:47
20:22
21:17
22:59
07:58
07:58
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:00
16:00
17:02
18:07
19:01
19:23
19:48
20:23
21:18
23:00
Lower Halliford, Swan Walk
opposite
08:02
08:02
09:05
10:05
11:05
12:05
13:05
14:05
15:06
16:04
16:04
17:06
18:11
19:03
19:25
19:50
20:25
21:20
·
Lower Halliford, Marshalls Roundabout
north-west bound
08:03
08:03
09:06
10:06
11:06
12:06
13:06
14:06
15:07
16:06
16:06
17:07
18:12
19:04
19:25
19:50
20:25
21:20
·
Shepperton, West Way
adjacent
08:05
08:05
09:07
10:07
11:07
12:07
13:07
14:07
15:09
16:08
16:08
17:09
18:14
19:06
19:26
19:51
20:26
21:21
·
Shepperton, Russington Road
adjacent
08:06
08:06
09:08
10:08
11:08
12:08
13:08
14:08
15:10
16:10
16:10
17:10
18:15
19:06
19:27
19:52
20:27
21:22
·
Shepperton, Manygate Lane
adjacent
08:08
08:08
09:09
10:09
11:09
12:09
13:09
14:09
15:12
16:12
16:12
17:12
18:17
19:07
19:28
19:53
20:28
21:23
·
Shepperton Station Approach
opposite
08:10
08:10
09:11
10:11
11:11
12:11
13:11
14:11
15:14
16:14
16:14
17:14
18:19
19:09
19:29
19:54
20:29
21:24
·
Shepperton, Manor Farm Avenue
adjacent
08:11
08:11
09:11
10:11
11:11
12:11
13:11
14:11
15:14
16:14
16:14
17:14
18:19
19:09
19:29
19:54
20:29
21:24
·
Shepperton, Tanglyn Avenue
opposite
08:12
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:15
16:15
16:15
17:15
18:20
19:10
19:30
19:55
20:30
21:25
·
08:14
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:17
16:17
16:17
17:17
18:22
19:12
19:32
19:57
20:32
21:27
·
Shepperton, Fairview Drive
adjacent
08:14
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:17
16:17
16:17
17:17
18:22
19:12
19:32
19:57
20:32
21:27
·
Shepperton, Ashurst Drive
adjacent
08:15
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:18
16:18
16:18
17:18
18:23
19:13
19:33
19:58
20:33
21:28
·
Laleham, All Saints Church
opposite
08:20
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:23
16:23
16:23
17:23
18:28
19:16
19:36
20:01
20:36
21:31
·
Laleham, Waterworks
north-west bound
08:21
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:24
16:24
16:24
17:24
18:29
19:16
19:36
20:01
20:36
21:31
·
Laleham, Wrabness Way
adjacent
08:22
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:25
16:25
16:25
17:25
18:30
19:17
19:37
20:02
20:37
21:32
·
Staines, Sweeps Bridge
north-west bound
08:23
08:23
09:22
10:22
11:22
12:22
13:22
14:22
15:25
16:25
16:25
17:25
18:30
19:17
19:37
20:02
20:37
21:32
·
Staines, Wheatsheaf Lane
adjacent
08:24
08:24
09:23
10:23
11:23
12:23
13:23
14:23
15:26
16:26
16:26
17:26
18:31
19:18
19:38
20:03
20:38
21:33
·
Staines, Carlyle Road
adjacent
08:25
08:25
09:24
10:24
11:24
12:24
13:24
14:24
15:27
16:27
16:27
17:27
18:32
19:18
19:38
20:03
20:38
21:33
·
Staines, Park Avenue
opposite
08:26
08:26
09:25
10:25
11:25
12:25
13:25
14:25
15:28
16:28
16:28
17:28
18:33
19:18
19:38
20:03
20:38
21:33
·
Staines, Edgell Road
opposite
08:27
08:27
09:25
10:25
11:25
12:25
13:25
14:25
15:28
16:28
16:28
17:28
18:33
19:19
19:39
20:04
20:39
21:34
·
08:29
08:29
09:27
10:27
11:27
12:27
13:27
14:27
15:30
16:30
16:30
17:30
18:35
19:20
19:40
20:05
20:40
21:35
·
Staines → Kingston Upon Thames
19 trips · first 05:45 · last 21:30
Mon–Fri
Live Valid 2025-08-04 – 2027-06-05
Swipe sideways to see later trips.
Stop
05:45
Staines
06:30
Staines
07:05
Staines
07:13
Staines
08:45
Staines
09:45
Staines
10:45
Staines
11:45
Staines
12:45
Staines
13:45
Staines
14:45
Staines
14:50
Staines
15:45
Staines
16:45
Staines
17:15
Staines
17:45
Staines
18:45
Staines
19:45
Staines
21:30
Staines
05:45
06:30
07:05
07:13
08:45
09:45
10:45
11:45
12:45
13:45
14:45
14:50
15:45
16:45
17:15
17:45
18:45
19:45
21:30
Staines, Edgell Road
adjacent
05:46
06:31
07:06
07:14
08:46
09:46
10:46
11:46
12:46
13:46
14:46
14:51
15:46
16:46
17:16
17:46
18:46
19:46
21:31
Staines, Carlyle Road
opposite
05:46
06:32
07:07
07:15
08:47
09:47
10:47
11:47
12:47
13:47
14:47
14:52
15:47
16:47
17:17
17:47
18:46
19:46
21:31
Staines, Wheatsheaf Lane
opposite
05:48
06:33
07:09
07:17
08:48
09:48
10:48
11:48
12:48
13:48
14:48
14:53
15:48
16:48
17:18
17:48
18:48
19:48
21:33
Staines, Sweeps Bridge
south-east bound
05:49
06:34
07:11
07:19
08:49
09:49
10:49
11:49
12:49
13:49
14:49
14:54
15:49
16:49
17:19
17:49
18:49
19:49
21:34
Laleham, Wrabness Way
opposite
05:49
06:35
07:11
07:19
08:50
09:50
10:50
11:50
12:50
13:50
14:50
14:55
15:50
16:50
17:20
17:50
18:49
19:49
21:34
Laleham, Waterworks
south-east bound
05:49
06:35
07:12
07:20
08:50
09:50
10:50
11:50
12:50
13:50
14:50
14:55
15:50
16:50
17:20
17:50
18:49
19:49
21:34
Laleham, All Saints Church
adjacent
05:51
06:37
07:14
07:22
08:52
09:52
10:52
11:52
12:52
13:52
14:52
14:57
15:52
16:52
17:22
17:52
18:51
19:51
21:36
Laleham, Abbey Drive
opposite
05:52
06:38
07:15
07:23
08:53
09:53
10:53
11:53
12:53
13:53
14:53
14:58
15:53
16:53
17:23
17:53
18:51
19:51
21:36
Shepperton, Ashurst Drive
opposite
05:54
06:41
07:18
07:26
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:01
15:56
16:56
17:26
17:56
18:53
19:53
21:38
Shepperton, Fairview Drive
opposite
05:55
06:42
07:20
07:28
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:02
15:57
16:57
17:27
17:57
18:54
19:54
21:39
Shepperton Green, The Bull
opposite
05:56
06:43
07:21
07:29
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:03
15:58
16:58
17:28
17:58
18:55
19:55
21:40
Shepperton, Tanglyn Avenue
adjacent
05:56
06:43
07:22
07:30
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:03
15:58
16:58
17:28
17:58
18:55
19:55
21:40
Shepperton, Manor Farm Avenue
opposite
05:58
06:45
07:24
07:32
09:00
10:00
11:00
12:00
13:00
14:00
15:00
15:05
16:00
17:00
17:30
18:00
18:57
19:57
21:42
05:59
06:46
07:25
07:33
09:01
10:01
11:01
12:01
13:01
14:01
15:01
15:06
16:01
17:01
17:31
18:01
18:58
19:58
21:43
Shepperton, Manygate Lane
opposite
06:00
06:47
07:26
07:34
09:02
10:02
11:02
12:02
13:02
14:02
15:02
15:07
16:02
17:02
17:32
18:02
18:58
19:58
21:43
Shepperton, Russington Road
opposite
06:02
06:48
07:28
07:36
09:04
10:04
11:04
12:04
13:04
14:04
15:04
15:09
16:04
17:04
17:34
18:04
19:00
20:00
21:45
Shepperton, West Way
opposite
06:03
06:49
07:29
07:37
09:05
10:05
11:05
12:05
13:05
14:05
15:05
15:10
16:05
17:05
17:35
18:05
19:01
20:01
21:46
Lower Halliford, Marshalls Roundabout
south-east bound
06:04
06:50
07:31
07:39
09:06
10:06
11:06
12:06
13:06
14:06
15:06
15:11
16:07
17:07
17:37
18:06
19:02
20:02
21:47
Lower Halliford, Swan Walk
adjacent
06:05
06:51
07:32
07:40
09:07
10:07
11:07
12:07
13:07
14:07
15:07
15:12
16:08
17:08
17:38
18:07
19:03
20:03
21:48
Walton-on-Thames, The Bear
Stop C
06:09
06:55
07:37
07:45
09:11
10:11
11:11
12:11
13:11
14:11
15:11
15:16
16:12
17:12
17:42
18:11
19:06
20:06
21:51
06:10
06:56
07:38
07:46
09:12
10:12
11:12
12:12
13:12
14:12
·
15:17
16:13
17:13
17:43
18:12
19:06
20:06
21:51
06:11
06:57
07:39
07:47
09:13
10:13
11:13
12:13
13:13
14:13
·
15:18
16:14
17:14
17:44
18:13
19:07
20:07
21:52
Walton-on-Thames, Stompond Lane
opposite
06:12
06:59
07:41
07:49
09:14
10:14
11:14
12:14
13:14
14:14
·
15:19
16:15
17:15
17:45
18:14
19:08
20:08
21:53
Walton-on-Thames, Midway
adjacent
06:13
07:00
07:42
07:50
09:15
10:15
11:15
12:15
13:15
14:15
·
15:20
16:16
17:16
17:46
18:15
19:08
20:08
21:53
Walton-on-Thames, Rydens Road
adjacent
06:14
07:02
07:44
07:52
09:16
10:16
11:16
12:16
13:16
14:16
·
15:21
16:17
17:17
17:47
18:16
19:09
20:09
21:54
Walton-on-Thames, Halfway Green
adjacent
06:15
07:03
07:45
07:53
09:17
10:17
11:17
12:17
13:17
14:17
15:22
15:22
16:18
17:18
17:48
18:17
19:10
20:10
21:55
06:17
07:05
07:47
07:55
09:19
10:19
11:19
12:19
13:19
14:19
15:24
15:24
16:20
17:20
17:50
18:19
19:11
20:11
21:56
Walton-on-Thames, Ashley Rise
opposite
06:18
07:06
07:48
07:56
09:20
10:20
11:20
12:20
13:20
14:20
15:25
15:25
16:21
17:21
17:51
18:20
19:12
20:12
21:57
Walton-on-Thames, Mayfield Road
adjacent
06:19
07:08
07:51
07:59
09:22
10:22
11:22
12:22
13:22
14:22
15:27
15:27
16:23
17:23
17:53
18:22
19:13
20:13
21:58
Walton-on-Thames, Woodside Avenue
adjacent
06:20
07:10
07:52
08:00
09:24
10:24
11:24
12:24
13:24
14:24
15:29
15:29
16:25
17:25
17:55
18:24
19:14
20:14
21:59
Hersham, Brampton Gardens
opposite
06:22
07:12
07:54
08:02
09:26
10:26
11:26
12:26
13:26
14:26
15:31
15:31
16:27
17:27
17:57
18:26
19:15
20:15
22:00
Hersham, The Green
opposite
06:23
07:13
07:56
08:04
09:27
10:27
11:27
12:27
13:27
14:27
15:32
15:32
16:28
17:28
17:58
18:27
19:16
20:16
22:01
Hersham, Thrupps Lane
opposite
06:24
07:14
07:57
08:05
09:28
10:28
11:28
12:28
13:28
14:28
15:33
15:33
16:29
17:29
17:59
18:28
19:17
20:17
22:02
Hersham, Barley Mow
opposite
06:26
07:16
07:59
08:07
09:30
10:30
11:30
12:30
13:30
14:30
15:35
15:35
16:32
17:32
18:02
18:30
19:20
20:20
22:05
Hersham, Riverside Road
adjacent
06:27
07:17
08:00
08:08
09:30
10:30
11:30
12:30
13:30
14:30
15:35
15:35
16:33
17:33
18:03
18:30
19:20
20:20
22:05
Hersham, Ramornie Close
opposite
06:27
07:18
08:01
08:09
09:31
10:31
11:31
12:31
13:31
14:31
15:36
15:36
16:33
17:33
18:03
18:31
19:21
20:21
22:06
Esher, Princess Alice Hospice
opposite
06:28
07:20
08:02
08:10
09:32
10:32
11:32
12:32
13:32
14:32
15:37
15:37
16:34
17:34
18:04
18:32
19:21
20:21
22:06
Esher, Hunting Close
opposite
06:30
07:22
08:03
08:11
09:33
10:33
11:33
12:33
13:33
14:33
15:38
15:38
16:36
17:36
18:06
18:33
19:22
20:22
22:07
Esher, Council Offices
Stop A
06:32
07:26
08:14
08:14
09:35
10:35
11:35
12:35
13:35
14:35
15:40
15:40
16:38
17:38
18:08
18:35
19:24
20:24
22:09
Esher, Sandown Park
outside
06:33
07:27
08:16
08:16
09:36
10:36
11:36
12:36
13:36
14:36
15:41
15:41
16:39
17:39
18:09
18:36
19:25
20:25
22:10
Esher, Littleworth Common
opposite
06:34
07:28
08:19
08:19
09:37
10:37
11:37
12:37
13:37
14:37
15:42
15:42
16:41
17:41
18:11
18:37
19:26
20:26
22:11
Hinchley Wood, Scilly Isles
north-east bound
06:36
07:30
08:22
08:22
09:39
10:39
11:39
12:39
13:39
14:39
15:44
15:44
16:43
17:43
18:13
18:39
19:28
20:28
22:13
Hinchley Wood, Couchmore Avenue
opposite
06:36
07:30
08:23
08:23
09:39
10:39
11:39
12:39
13:39
14:39
15:44
15:44
16:43
17:43
18:13
18:39
19:28
20:28
22:13
Hinchley Wood, Brooklands Road
opposite
06:38
07:32
08:25
08:25
09:41
10:41
11:41
12:41
13:41
14:41
15:46
15:46
16:45
17:45
18:15
18:41
19:29
20:29
22:14
Giggshill, Giggs Hill Green
adjacent
06:39
07:33
08:27
08:27
09:42
10:42
11:42
12:42
13:42
14:42
15:47
15:47
16:46
17:46
18:16
18:42
19:29
20:29
22:14
Thames Ditton, Angel Road
opposite
06:40
07:34
08:28
08:28
09:43
10:43
11:43
12:43
13:43
14:43
15:48
15:48
16:47
17:47
18:17
18:43
19:30
20:30
22:15
Thames Ditton, Thorkhill Road
opposite
06:42
07:36
08:31
08:31
09:45
10:45
11:45
12:45
13:45
14:45
15:50
15:50
16:49
17:49
18:19
18:45
19:31
20:31
22:16
Thames Ditton, Windmill Lane
opposite
06:42
07:36
08:32
08:32
09:45
10:45
11:45
12:45
13:45
14:45
15:50
15:50
16:49
17:49
18:19
18:45
19:31
20:31
22:16
Thames Ditton, Prospect Road
opposite
06:43
07:37
08:32
08:32
09:46
10:46
11:46
12:45
13:46
14:46
15:51
15:51
16:50
17:50
18:20
18:46
19:32
20:32
22:17
06:44
07:38
08:34
08:34
09:47
10:47
11:47
12:45
13:47
14:47
15:52
15:52
16:51
17:51
18:21
18:47
19:33
20:33
22:18
Surbiton, St Leonard's Road
northbound
06:46
07:40
08:36
08:36
09:48
10:48
11:48
12:46
13:48
14:48
15:53
15:53
16:53
17:53
18:23
18:48
19:34
20:34
22:19
06:47
07:41
08:37
08:37
09:49
10:49
11:49
12:46
13:49
14:49
15:54
15:54
16:54
17:54
18:24
18:49
19:35
20:35
22:20
06:48
07:42
08:39
08:39
09:50
10:50
11:50
12:47
13:50
14:50
15:55
15:55
16:55
17:55
18:25
18:50
19:36
20:36
22:21
06:49
07:43
08:40
08:40
09:51
10:51
11:51
12:47
13:51
14:51
15:56
15:56
16:56
17:56
18:26
18:51
19:37
20:37
22:22
06:50
07:44
08:41
08:41
09:52
10:52
11:52
12:48
13:52
14:52
15:57
15:57
16:57
17:57
18:27
18:52
19:37
20:37
22:22
06:51
07:45
08:42
08:42
09:53
10:53
11:53
12:48
13:53
14:53
15:58
15:58
16:58
17:58
18:28
18:53
19:38
20:38
22:23
06:51
07:45
08:43
08:43
09:53
10:53
11:53
12:48
13:53
14:53
15:58
15:58
16:58
17:58
18:28
18:53
19:38
20:38
22:23
06:53
07:47
08:45
08:45
09:55
10:55
11:55
12:49
13:55
14:55
16:00
16:00
17:00
18:00
18:30
18:55
19:40
20:40
22:25
Timetable data from White Bus Services, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code square_WBSV_458_06458_.
All stops shown
74 stops- Kingston Upon Thames, Cromwell Road Bus Station Stop A12
- 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
- Surbiton, Uxbridge Road Surbiton Stop L
- Surbiton, Cleaveland Road southbound
- Surbiton, Seething Wells / Kingston Uni Campus Stop NV
- Thames Ditton, Prospect Road adjacent
- Thames Ditton, Windmill Lane adjacent
- Thames Ditton, Thorkhill Road adjacent
- Thames Ditton, Angel Road adjacent
- Giggshill, Giggs Hill Green opposite
- Hinchley Wood, Brooklands Road adjacent
- Hinchley Wood, Couchmore Avenue adjacent
- Hinchley Wood, Scilly Isles south-west bound
- Esher, Littleworth Common adjacent
- Esher, Sandown Park opposite
- Esher, Council Offices Stop B
- Esher, High Street Stop C
- Esher Green Stop F
- Esher High School in
- Esher Green Stop E
- Esher, Wolsey Road adjacent
- Esher, Princess Alice Hospice outside
- Hersham, Ramornie Close adjacent
- Hersham, Riverside Road opposite
- Hersham, Barley Mow adjacent
- Hersham, Thrupps Lane adjacent
- Hersham, The Green adjacent
- Hersham, Brampton Gardens adjacent
- Hersham, Westcar Lane adjacent
- Walton-on-Thames, Woodside Avenue opposite
- Walton-on-Thames, Mayfield Road opposite
- Walton-on-Thames, Ashley Road opposite
- Walton-on-Thames, Ashley Rise adjacent
- Walton-on-Thames, Walton Railway Station Stop A
- Walton-on-Thames, Halfway Green opposite
- Walton-on-Thames, Midway opposite
- Walton-on-Thames, Stompond Lane adjacent
- Walton-on-Thames, Ashley C of E Primary School Stop H
- Walton-on-Thames, High Street Stop E
- Walton-on-Thames, Betley Court opposite
- Walton-on-Thames, The Furrows adjacent
- Walton-on-Thames, St Johns Drive adjacent
- Walton-on-Thames, Stuart Avenue adjacent
- Walton-on-Thames, Cottimore Crescent opposite
- Walton-on-Thames, Carlton Road opposite
- Walton-on-Thames, Lancaster Court adjacent
- Walton-on-Thames, Annett Road opposite
- Walton-on-Thames, Church Street Stop B
- Walton-on-Thames, Hepworth Way Stop D
- Lower Halliford, Swan Walk opposite
- Lower Halliford, Marshalls Roundabout north-west bound
- Shepperton, West Way adjacent
- Shepperton, Russington Road adjacent
- Shepperton, Manygate Lane adjacent
- Shepperton Station Approach opposite
- Shepperton, Manor Farm Avenue adjacent
- Shepperton, Tanglyn Avenue opposite
- Shepperton Green, The Bull near
- Shepperton, Fairview Drive adjacent
- Shepperton, Ashurst Drive adjacent
- Laleham, All Saints Church opposite
- Laleham, Waterworks north-west bound
- Laleham, Wrabness Way adjacent
- Staines, Sweeps Bridge north-west bound
- Staines, Wheatsheaf Lane adjacent
- Staines, Carlyle Road adjacent
- Staines, Park Avenue opposite
- Staines, Edgell Road opposite
- Staines, Elmsleigh Bus Station Stop 7