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.
120 stops
Live buses loading
Map ready
Loading the route map...
Kingston Upon Thames → Staines
16 trips · first 08:10 · last 22:30
Saturday
Live Valid 2025-08-04 – 2027-06-05
Swipe sideways to see later trips.
Stop
08:10
Staines
09:10
Staines
10:10
Staines
11:10
Staines
12:10
Staines
13:10
Staines
14:10
Staines
15:10
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
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:15
18:15
18:45
19:15
19:45
20:45
22:30
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:17
18:16
18:46
19:16
19:46
20:46
22:31
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:18
18:17
18:47
19:17
19:47
20:47
22:31
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:19
18:17
18:47
19:17
19:47
20:47
22:32
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:20
18:18
18:48
19:18
19:48
20:48
22:32
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:21
18:19
18:49
19:19
19:49
20:48
22:33
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:17
17:21
18:19
18:49
19:19
19:49
20:49
22:33
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:23
18:20
18:50
19:20
19:50
20:50
22:34
Surbiton, Cleaveland Road
southbound
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:24
18:21
18:51
19:21
19:51
20:50
22:34
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:21
17:25
18:22
18:52
19:22
19:52
20:51
22:35
Thames Ditton, Prospect Road
adjacent
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:23
17:27
18:23
18:53
19:23
19:53
20:52
22:36
Thames Ditton, Windmill Lane
adjacent
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:28
18:24
18:54
19:24
19:54
20:53
22:36
Thames Ditton, Thorkhill Road
adjacent
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:25
17:29
18:25
18:55
19:25
19:55
20:54
22:37
Thames Ditton, Angel Road
adjacent
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:26
17:30
18:25
18:55
19:25
19:55
20:54
22:37
Giggshill, Giggs Hill Green
opposite
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:27
17:31
18:26
18:56
19:26
19:56
20:55
22:37
Hinchley Wood, Brooklands Road
adjacent
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:27
17:31
18:26
18:56
19:26
19:56
20:55
22:38
Hinchley Wood, Couchmore Avenue
adjacent
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:29
17:33
18:27
18:57
19:27
19:57
20:56
22:38
Hinchley Wood, Scilly Isles
south-west bound
08:29
09:29
10:29
11:29
12:29
13:29
14:29
15:29
16:30
17:34
18:28
18:58
19:28
19:58
20:57
22:39
Esher, Littleworth Common
adjacent
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:32
17:36
18:29
18:59
19:29
19:59
20:58
22:40
Esher, Sandown Park
opposite
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:34
17:38
18:31
19:01
19:31
20:01
21:00
22:41
Esher, Council Offices
Stop B
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:36
17:40
18:32
19:02
19:32
20:02
21:01
22:42
Esher, High Street
Stop C
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:36
17:40
18:32
19:02
19:32
20:02
21:01
22:42
Esher, Wolsey Road
adjacent
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:37
17:41
18:32
19:02
19:32
20:02
21:01
22:42
Esher, Princess Alice Hospice
outside
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:38
17:42
18:34
19:04
19:34
20:04
21:03
22:44
Hersham, Ramornie Close
adjacent
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:39
17:43
18:34
19:04
19:34
20:04
21:03
22:44
Hersham, Riverside Road
opposite
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:40
17:44
18:35
19:05
19:35
20:05
21:04
22:45
Hersham, Barley Mow
adjacent
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:41
17:45
18:36
19:06
19:36
20:06
21:05
22:46
Hersham, Thrupps Lane
adjacent
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:47
18:38
19:07
19:37
20:07
21:06
22:47
Hersham, The Green
adjacent
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:44
17:50
18:41
19:10
19:40
20:10
21:08
22:50
Hersham, Brampton Gardens
adjacent
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:45
17:51
18:41
19:10
19:40
20:10
21:08
22:50
Hersham, Westcar Lane
adjacent
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:45
17:51
18:42
19:11
19:41
20:11
21:09
22:51
Walton-on-Thames, Woodside Avenue
opposite
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:46
17:52
18:43
19:11
19:41
20:11
21:09
22:51
Walton-on-Thames, Mayfield Road
opposite
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:48
17:54
18:44
19:12
19:42
20:12
21:10
22:52
Walton-on-Thames, Ashley Road
opposite
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:48
17:54
18:45
19:13
19:43
20:13
21:11
22:53
Walton-on-Thames, Ashley Rise
adjacent
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:50
17:56
18:46
19:13
19:43
20:13
21:11
22:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:52
17:58
18:48
19:15
19:45
20:15
21:13
22:55
Walton-on-Thames, Halfway Green
opposite
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:53
17:59
18:49
19:15
19:45
20:15
21:13
22:55
Walton-on-Thames, Midway
opposite
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:54
18:01
18:50
19:17
19:47
20:17
21:15
22:56
Walton-on-Thames, Stompond Lane
adjacent
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:56
18:02
18:52
19:18
19:48
20:18
21:16
22:57
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:58
18:04
18:54
19:19
19:49
20:19
21:17
22:58
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
16:59
18:06
18:55
19:20
19:50
20:20
21:18
22:59
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:00
18:07
18:56
19:21
19:51
20:21
21:19
23:00
Lower Halliford, Swan Walk
opposite
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:04
18:10
18:58
19:23
19:53
20:23
21:21
·
Lower Halliford, Marshalls Roundabout
north-west bound
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:11
18:59
19:24
19:54
20:24
21:21
·
Shepperton, West Way
adjacent
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:08
18:12
19:00
19:25
19:55
20:25
21:22
·
Shepperton, Russington Road
adjacent
09:08
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:10
18:13
19:01
19:26
19:56
20:26
21:23
·
Shepperton, Manygate Lane
adjacent
09:09
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:12
18:14
19:01
19:26
19:56
20:26
21:24
·
Shepperton Station Approach
opposite
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:14
18:16
19:03
19:28
19:58
20:28
21:25
·
Shepperton, Manor Farm Avenue
adjacent
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:14
18:16
19:03
19:28
19:58
20:28
21:25
·
Shepperton, Tanglyn Avenue
opposite
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:15
18:17
19:04
19:29
19:59
20:29
21:26
·
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:17
18:19
19:06
19:31
20:01
20:31
21:28
·
Shepperton, Fairview Drive
adjacent
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:17
18:19
19:06
19:31
20:01
20:31
21:28
·
Shepperton, Ashurst Drive
adjacent
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:18
18:20
19:07
19:32
20:02
20:32
21:28
·
Laleham, All Saints Church
opposite
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:23
18:25
19:10
19:35
20:05
20:35
21:31
·
Laleham, Waterworks
north-west bound
09:21
10:21
11:21
12:21
13:24
14:21
15:21
16:21
17:24
18:26
19:10
19:36
20:06
20:36
21:31
·
Laleham, Wrabness Way
adjacent
09:22
10:22
11:22
12:22
13:26
14:22
15:22
16:22
17:25
18:27
19:11
19:36
20:06
20:36
21:32
·
Staines, Sweeps Bridge
north-west bound
09:22
10:22
11:22
12:22
13:28
14:22
15:22
16:22
17:25
18:27
19:11
19:37
20:07
20:37
21:32
·
Staines, Wheatsheaf Lane
adjacent
09:23
10:23
11:23
12:23
13:30
14:23
15:23
16:23
17:26
18:28
19:12
19:37
20:07
20:37
21:33
·
Staines, Carlyle Road
adjacent
09:24
10:24
11:24
12:24
13:32
14:24
15:24
16:24
17:27
18:29
19:12
19:38
20:08
20:38
21:33
·
Staines, Park Avenue
opposite
09:25
10:25
11:25
12:25
13:34
14:25
15:25
16:25
17:28
18:30
19:12
19:38
20:08
20:38
21:33
·
Staines, Edgell Road
opposite
09:25
10:25
11:25
12:25
13:36
14:25
15:25
16:25
17:28
18:30
19:13
19:38
20:08
20:38
21:34
·
09:27
10:27
11:27
12:27
13:40
14:27
15:27
16:27
17:30
18:32
19:14
19:40
20:10
20:40
21:35
·
Staines → Kingston Upon Thames
16 trips · first 06:40 · last 21:35
Saturday
Live Valid 2025-08-04 – 2027-06-05
Swipe sideways to see later trips.
Stop
06:40
Staines
07:45
Staines
08:45
Staines
09:45
Staines
10:45
Staines
11:45
Staines
12:45
Staines
13:45
Staines
14:45
Staines
15:45
Staines
16:45
Staines
17:15
Staines
17:45
Staines
18:45
Staines
19:45
Staines
21:35
Staines
06:40
07:45
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:35
Staines, Edgell Road
adjacent
06:41
07:46
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:16
17:46
18:46
19:46
21:36
Staines, Carlyle Road
opposite
06:42
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:17
17:47
18:46
19:46
21:36
Staines, Wheatsheaf Lane
opposite
06:43
07:48
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:18
17:48
18:48
19:48
21:38
Staines, Sweeps Bridge
south-east bound
06:44
07:49
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:19
17:49
18:49
19:49
21:39
Laleham, Wrabness Way
opposite
06:45
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:20
17:50
18:49
19:49
21:39
Laleham, Waterworks
south-east bound
06:45
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:20
17:50
18:49
19:49
21:39
Laleham, All Saints Church
adjacent
06:47
07:52
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:41
Laleham, Abbey Drive
opposite
06:48
07:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:23
17:53
18:51
19:51
21:41
Shepperton, Ashurst Drive
opposite
06:51
07:56
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:26
17:56
18:53
19:53
21:43
Shepperton, Fairview Drive
opposite
06:52
07:57
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:27
17:57
18:54
19:54
21:43
Shepperton Green, The Bull
opposite
06:53
07:58
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:44
Shepperton, Tanglyn Avenue
adjacent
06:53
07:58
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:44
Shepperton, Manor Farm Avenue
opposite
06:55
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
17:30
18:00
18:57
19:57
21:46
06:56
08:01
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
17:31
18:01
18:58
19:58
21:47
Shepperton, Manygate Lane
opposite
06:57
08:02
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
17:32
18:02
18:58
19:58
21:47
Shepperton, Russington Road
opposite
06:59
08:04
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
17:34
18:04
19:00
20:00
21:49
Shepperton, West Way
opposite
07:00
08:05
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
17:35
18:05
19:01
20:01
21:49
Lower Halliford, Marshalls Roundabout
south-east bound
07:01
08:06
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
17:36
18:06
19:02
20:02
21:50
Lower Halliford, Swan Walk
adjacent
07:02
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
17:37
18:07
19:03
20:03
21:51
Walton-on-Thames, The Bear
Stop C
07:06
08:11
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
17:41
18:11
19:06
20:06
21:54
07:07
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
17:42
18:12
19:06
20:06
21:54
07:08
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
17:43
18:13
19:07
20:07
21:55
Walton-on-Thames, Stompond Lane
opposite
07:09
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
17:44
18:14
19:08
20:08
21:56
Walton-on-Thames, Midway
adjacent
07:10
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
17:45
18:15
19:08
20:08
21:56
Walton-on-Thames, Rydens Road
adjacent
07:11
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
17:46
18:16
19:09
20:09
21:57
Walton-on-Thames, Halfway Green
adjacent
07:12
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
17:47
18:17
19:10
20:10
21:58
07:14
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
17:49
18:19
19:11
20:11
21:59
Walton-on-Thames, Ashley Rise
opposite
07:15
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
17:50
18:20
19:12
20:12
22:00
Walton-on-Thames, Mayfield Road
adjacent
07:17
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
17:52
18:22
19:13
20:13
22:01
Walton-on-Thames, Woodside Avenue
adjacent
07:19
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
17:54
18:24
19:14
20:14
22:02
Hersham, Brampton Gardens
opposite
07:21
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
17:56
18:26
19:15
20:15
22:03
Hersham, The Green
opposite
07:22
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
17:57
18:27
19:16
20:16
22:04
Hersham, Thrupps Lane
opposite
07:23
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
17:58
18:28
19:17
20:17
22:05
Hersham, Barley Mow
opposite
07:25
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:00
18:30
19:20
20:20
22:07
Hersham, Riverside Road
adjacent
07:25
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:00
18:30
19:20
20:20
22:07
Hersham, Ramornie Close
opposite
07:26
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:01
18:31
19:21
20:21
22:08
Esher, Princess Alice Hospice
opposite
07:27
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:02
18:32
19:21
20:21
22:08
Esher, Hunting Close
opposite
07:28
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:03
18:33
19:22
20:22
22:09
Esher, Council Offices
Stop A
07:30
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:05
18:35
19:24
20:24
22:11
Esher, Sandown Park
outside
07:31
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:06
18:36
19:25
20:25
22:11
Esher, Littleworth Common
opposite
07:32
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:07
18:37
19:26
20:26
22:13
Hinchley Wood, Scilly Isles
north-east bound
07:34
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:09
18:39
19:28
20:28
22:14
Hinchley Wood, Couchmore Avenue
opposite
07:34
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:09
18:39
19:28
20:28
22:14
Hinchley Wood, Brooklands Road
opposite
07:36
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:11
18:41
19:29
20:29
22:15
Giggshill, Giggs Hill Green
adjacent
07:37
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:12
18:42
19:29
20:29
22:15
Thames Ditton, Angel Road
opposite
07:38
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:13
18:43
19:30
20:30
22:16
Thames Ditton, Thorkhill Road
opposite
07:40
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:15
18:45
19:31
20:31
22:17
Thames Ditton, Windmill Lane
opposite
07:40
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:15
18:45
19:31
20:31
22:17
Thames Ditton, Prospect Road
opposite
07:41
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:45
16:46
17:46
18:16
18:46
19:32
20:32
22:18
07:42
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:46
16:47
17:47
18:17
18:47
19:33
20:33
22:18
Surbiton, St Leonard's Road
northbound
07:43
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:46
16:48
17:48
18:18
18:48
19:34
20:34
22:19
07:44
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:47
16:49
17:49
18:19
18:49
19:35
20:35
22:20
07:45
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:47
16:50
17:50
18:20
18:50
19:36
20:36
22:21
07:46
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:48
16:51
17:51
18:21
18:51
19:37
20:37
22:22
07:47
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:48
16:52
17:52
18:22
18:52
19:37
20:37
22:23
07:48
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:49
16:53
17:53
18:23
18:53
19:38
20:38
22:23
07:48
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:49
16:53
17:53
18:23
18:53
19:38
20:38
22:24
07:50
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:50
16:55
17:55
18:25
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
62 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, 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, 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