290
Route map
290 live route map
See the route, stops, and live buses currently on this line.
86 stops
Live buses loading
Map ready
Loading the route map...
Staines Bus Station → Arragon Road (TW1)
49 trips · first 05:25 · last 23:45
Saturday
Live From 2025-11-22
Swipe sideways to see later trips.
Stop
05:25
Twickenham
05:55
Twickenham
06:25
Twickenham
06:55
Twickenham
07:25
Twickenham
07:45
Twickenham
08:05
Twickenham
08:25
Twickenham
08:45
Twickenham
09:05
Twickenham
09:25
Twickenham
09:45
Twickenham
10:05
Twickenham
10:25
Twickenham
10:45
Twickenham
11:05
Twickenham
11:25
Twickenham
11:45
Twickenham
12:05
Twickenham
12:25
Twickenham
12:45
Twickenham
13:05
Twickenham
13:25
Twickenham
13:45
Twickenham
14:05
Twickenham
14:25
Twickenham
14:45
Twickenham
15:05
Twickenham
15:25
Twickenham
15:45
Twickenham
16:05
Twickenham
16:25
Twickenham
16:45
Twickenham
17:05
Twickenham
17:25
Twickenham
17:45
Twickenham
18:05
Twickenham
18:25
Twickenham
18:45
Twickenham
19:15
Twickenham
19:45
Twickenham
20:15
Twickenham
20:45
Twickenham
21:15
Twickenham
21:45
Twickenham
22:15
Twickenham
22:45
Twickenham
23:15
Twickenham
23:45
Twickenham
05:25
05:55
06:25
06:55
07:25
07:45
08:05
08:25
08:45
09:05
09:25
09:45
10:05
10:25
10:45
11:05
11:25
11:45
12:05
12:25
12:45
13:05
13:25
13:45
14:05
14:25
14:45
15:05
15:25
15:45
16:05
16:25
16:45
17:05
17:25
17:45
18:05
18:25
18:45
19:15
19:45
20:15
20:45
21:15
21:45
22:15
22:45
23:15
23:45
Ashford, Woodthorpe Road
adjacent
05:31
06:01
06:31
07:01
07:32
07:52
08:13
08:34
08:54
09:14
09:34
09:54
10:14
10:34
10:54
11:15
11:35
11:55
12:15
12:35
12:55
13:15
13:35
13:55
14:15
14:35
14:55
15:15
15:35
15:55
16:15
16:35
16:55
17:15
17:35
17:55
18:15
18:35
18:55
19:24
19:53
20:23
20:53
21:22
21:52
22:22
22:51
23:21
23:51
Ashford, War Memorial
south-east bound
05:35
06:05
06:35
07:05
07:36
07:56
08:17
08:39
08:59
09:19
09:39
09:59
10:19
10:39
10:59
11:20
11:40
12:00
12:20
12:40
13:00
13:20
13:40
14:00
14:20
14:40
15:00
15:20
15:40
16:00
16:20
16:40
17:00
17:20
17:40
18:00
18:20
18:40
19:00
19:29
19:57
20:27
20:57
21:26
21:56
22:26
22:55
23:25
23:55
Ashford Common, Chertsey Road
adjacent
05:40
06:10
06:40
07:10
07:41
08:01
08:22
08:45
09:05
09:25
09:45
10:05
10:25
10:45
11:05
11:26
11:46
12:06
12:26
12:46
13:06
13:26
13:46
14:06
14:26
14:46
15:06
15:26
15:46
16:06
16:26
16:46
17:06
17:26
17:46
18:06
18:26
18:46
19:06
19:34
20:02
20:32
21:02
21:31
22:01
22:31
22:59
23:29
23:59
Sunbury Cross Shopping Centre
opposite
05:44
06:14
06:44
07:14
07:45
08:06
08:29
08:52
09:12
09:32
09:52
10:12
10:32
10:52
11:12
11:33
11:53
12:13
12:33
12:53
13:13
13:33
13:53
14:13
14:33
14:53
15:13
15:33
15:53
16:13
16:33
16:53
17:12
17:32
17:52
18:12
18:32
18:52
19:12
19:39
20:06
20:36
21:06
21:35
22:05
22:35
23:03
23:33
00:03+1
Hanworth, Bear Road Flyover
Stop AA
05:49
06:19
06:49
07:19
07:50
08:11
08:35
08:58
09:18
09:38
09:58
10:18
10:38
10:58
11:18
11:39
11:59
12:19
12:39
12:59
13:19
13:39
13:59
14:19
14:39
14:59
15:19
15:39
15:59
16:19
16:39
16:59
17:18
17:38
17:58
18:18
18:38
18:58
19:18
19:44
20:11
20:41
21:10
21:39
22:09
22:39
23:07
23:37
00:07+1
05:53
06:23
06:53
07:23
07:54
08:16
08:40
09:03
09:23
09:43
10:03
10:23
10:43
11:03
11:23
11:44
12:04
12:24
12:44
13:04
13:24
13:44
14:04
14:24
14:44
15:04
15:24
15:44
16:04
16:24
16:44
17:04
17:23
17:43
18:03
18:23
18:43
19:03
19:22
19:48
20:15
20:45
21:13
21:42
22:12
22:42
23:10
23:40
00:10+1
Hanworth, Twickenham Road
Stop H
05:54
06:24
06:54
07:24
07:55
08:18
08:42
09:05
09:25
09:45
10:05
10:25
10:45
11:05
11:25
11:46
12:06
12:26
12:46
13:06
13:26
13:46
14:06
14:26
14:46
15:06
15:26
15:46
16:06
16:26
16:46
17:06
17:25
17:45
18:05
18:25
18:45
19:05
19:24
19:50
20:17
20:46
21:14
21:43
22:13
22:43
23:11
23:41
00:11+1
05:57
06:27
06:57
07:27
07:58
08:21
08:45
09:08
09:28
09:48
10:08
10:28
10:48
11:09
11:29
11:50
12:10
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:10
15:30
15:50
16:10
16:30
16:50
17:09
17:28
17:48
18:08
18:28
18:48
19:08
19:27
19:53
20:20
20:48
21:16
21:45
22:15
22:45
23:13
23:43
00:13+1
05:59
06:29
06:59
07:29
08:00
08:24
08:48
09:12
09:32
09:52
10:12
10:32
10:52
11:13
11:33
11:54
12:14
12:34
12:54
13:14
13:34
13:54
14:14
14:34
14:54
15:14
15:34
15:54
16:14
16:34
16:54
17:12
17:31
17:51
18:11
18:31
18:51
19:11
19:30
19:56
20:23
20:51
21:19
21:48
22:18
22:48
23:16
23:46
00:16+1
06:04
06:34
07:04
07:35
08:06
08:32
08:56
09:20
09:40
10:00
10:20
10:40
11:01
11:23
11:43
12:04
12:24
12:44
13:04
13:24
13:44
14:04
14:24
14:44
15:04
15:24
15:44
16:04
16:24
16:44
17:04
17:22
17:40
18:00
18:20
18:40
19:00
19:19
19:38
20:04
20:31
20:58
21:25
21:54
22:24
22:54
23:22
23:52
00:22+1
Arragon Road (TW1) → Staines Bus Station
49 trips · first 00:00 · last 23:30
Saturday
Live From 2025-11-22
Swipe sideways to see later trips.
Stop
00:00
Staines
05:40
Staines
06:10
Staines
06:40
Staines
07:10
Staines
07:40
Staines
08:00
Staines
08:20
Staines
08:40
Staines
09:00
Staines
09:20
Staines
09:40
Staines
10:00
Staines
10:20
Staines
10:40
Staines
10:55
Staines
11:15
Staines
11:35
Staines
11:55
Staines
12:15
Staines
12:35
Staines
12:55
Staines
13:15
Staines
13:35
Staines
13:55
Staines
14:15
Staines
14:35
Staines
14:55
Staines
15:15
Staines
15:35
Staines
15:55
Staines
16:15
Staines
16:35
Staines
16:55
Staines
17:15
Staines
17:35
Staines
17:55
Staines
18:15
Staines
18:35
Staines
19:00
Staines
19:30
Staines
20:00
Staines
20:30
Staines
21:00
Staines
21:30
Staines
22:00
Staines
22:30
Staines
23:00
Staines
23:30
Staines
00:00
05:40
06:10
06:40
07:10
07:40
08:00
08:20
08:40
09:00
09:20
09:40
10:00
10:20
10:40
10:55
11:15
11:35
11:55
12:15
12:35
12:55
13:15
13:35
13:55
14:15
14:35
14:55
15:15
15:35
15:55
16:15
16:35
16:55
17:15
17:35
17:55
18:15
18:35
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
00:02
05:42
06:12
06:42
07:12
07:42
08:02
08:23
08:43
09:03
09:23
09:43
10:03
10:23
10:43
10:59
11:19
11:39
11:59
12:19
12:39
12:59
13:19
13:39
13:59
14:19
14:39
14:59
15:19
15:39
15:59
16:19
16:39
16:59
17:18
17:38
17:58
18:18
18:38
19:03
19:33
20:03
20:33
21:02
21:32
22:02
22:32
23:02
23:32
00:07
05:46
06:16
06:46
07:16
07:46
08:06
08:28
08:48
09:08
09:28
09:48
10:08
10:28
10:48
11:05
11:26
11:46
12:06
12:26
12:46
13:06
13:26
13:46
14:06
14:26
14:46
15:06
15:26
15:46
16:06
16:26
16:46
17:06
17:24
17:44
18:04
18:24
18:44
19:08
19:38
20:08
20:38
21:07
21:37
22:07
22:37
23:07
23:37
00:09
05:48
06:18
06:48
07:19
07:49
08:09
08:31
08:51
09:11
09:31
09:51
10:11
10:31
10:51
11:10
11:31
11:51
12:11
12:31
12:51
13:11
13:31
13:51
14:11
14:31
14:51
15:11
15:31
15:51
16:11
16:31
16:51
17:10
17:28
17:48
18:08
18:28
18:48
19:11
19:41
20:10
20:40
21:10
21:40
22:10
22:39
23:09
23:39
Hanworth, Twickenham Road
Stop L
00:12
05:51
06:21
06:51
07:22
07:52
08:12
08:34
08:54
09:14
09:34
09:54
10:14
10:34
10:54
11:14
11:35
11:55
12:15
12:35
12:55
13:15
13:35
13:55
14:15
14:35
14:55
15:15
15:35
15:55
16:15
16:35
16:55
17:14
17:31
17:51
18:11
18:31
18:51
19:14
19:44
20:13
20:43
21:13
21:43
22:13
22:42
23:12
23:42
00:14
05:52
06:22
06:52
07:24
07:54
08:14
08:37
08:57
09:17
09:37
09:57
10:17
10:37
10:57
11:17
11:38
11:58
12:18
12:38
12:58
13:18
13:38
13:58
14:18
14:38
14:58
15:18
15:38
15:58
16:18
16:38
16:58
17:17
17:34
17:54
18:14
18:34
18:54
19:16
19:46
20:15
20:45
21:15
21:45
22:15
22:44
23:14
23:44
Hanworth, Bear Road Flyover
Stop BB
00:16
05:55
06:25
06:55
07:28
07:58
08:18
08:41
09:01
09:21
09:41
10:01
10:21
10:41
11:01
11:21
11:42
12:02
12:22
12:42
13:02
13:22
13:42
14:02
14:22
14:42
15:02
15:22
15:42
16:02
16:22
16:42
17:02
17:20
17:37
17:57
18:17
18:37
18:57
19:19
19:49
20:17
20:47
21:17
21:47
22:17
22:46
23:16
23:46
Sunbury Cross Shopping Centre
adjacent
00:21
06:01
06:31
07:01
07:34
08:04
08:24
08:48
09:08
09:28
09:48
10:08
10:28
10:48
11:08
11:29
11:50
12:10
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:10
15:30
15:50
16:10
16:30
16:50
17:09
17:27
17:44
18:04
18:24
18:44
19:04
19:25
19:55
20:22
20:52
21:22
21:52
22:22
22:51
23:21
23:51
Ashford Common, Chertsey Road
opposite
00:24
06:05
06:35
07:06
07:39
08:09
08:29
08:53
09:14
09:34
09:54
10:14
10:34
10:54
11:14
11:35
11:56
12:16
12:36
12:56
13:16
13:36
13:56
14:16
14:36
14:56
15:16
15:36
15:56
16:16
16:36
16:56
17:14
17:32
17:49
18:09
18:29
18:49
19:08
19:29
19:59
20:25
20:55
21:25
21:55
22:25
22:54
23:24
23:54
Ashford, War Memorial
north-west bound
00:28
06:09
06:39
07:12
07:45
08:15
08:35
08:59
09:20
09:40
10:00
10:20
10:40
11:00
11:21
11:42
12:03
12:23
12:43
13:03
13:23
13:43
14:03
14:23
14:43
15:03
15:23
15:43
16:03
16:23
16:43
17:03
17:20
17:38
17:55
18:15
18:35
18:55
19:13
19:34
20:04
20:30
21:00
21:30
22:00
22:30
22:58
23:28
23:58
Ashford, Woodthorpe Road
opposite
00:32
06:13
06:43
07:16
07:49
08:19
08:39
09:03
09:25
09:45
10:05
10:25
10:45
11:05
11:26
11:47
12:08
12:28
12:48
13:08
13:28
13:48
14:08
14:28
14:48
15:08
15:28
15:48
16:08
16:28
16:48
17:08
17:25
17:43
18:00
18:20
18:40
19:00
19:17
19:38
20:08
20:34
21:04
21:34
22:04
22:34
23:02
23:32
00:02+1
00:38
06:19
06:49
07:23
07:56
08:26
08:46
09:10
09:33
09:53
10:13
10:33
10:53
11:14
11:35
11:56
12:17
12:37
12:57
13:17
13:37
13:57
14:17
14:37
14:57
15:17
15:37
15:57
16:17
16:37
16:57
17:16
17:33
17:51
18:08
18:28
18:48
19:07
19:24
19:44
20:14
20:40
21:10
21:40
22:10
22:40
23:08
23:38
00:08+1
Timetable data from London United, refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code UZ000LUTD:290.
Main stops shown
12 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Twickenham, Arragon Road (TW1) Stop D
- Twickenham, Heath Road / Twickenham Stop K
- Strawberry Hill, Fulwell / Sixth Cross Road Stop H
- Fulwell, Staines Road Fulwell Stop M
- Hanworth, Twickenham Road Stop L
- Hampton Hill, Uxbridge Road / Hampton Sainsbury's Stop S
- Hanworth, Bear Road Flyover Stop BB
- Sunbury Cross Shopping Centre adjacent
- Ashford Common, Chertsey Road opposite
- Ashford, War Memorial north-west bound
- Ashford, Woodthorpe Road opposite
- Staines, Elmsleigh Bus Station Stop 5