X40
X40 bus timetable: Oxford City Centre to Reading Town Centre
Oxford City Centre - Reading Town Centre
Route map
X40 live route map
See the route, stops, and live buses currently on this line.
110 stops
Live buses loading
Map ready
Loading the route map...
Oxford City Centre, Westgate → Reading Town Centre, Station Road
32 trips · first 05:25 · last 23:35
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
05:25
Reading Town Centre, Station Road
06:55
Reading Town Centre, Station Road
07:55
Reading Town Centre, Station Road
07:55
Reading Town Centre, Station Road
08:25
Reading Town Centre, Station Road
08:25
Reading Town Centre, Station Road
08:55
Reading Town Centre, Station Road
09:25
Reading Town Centre, Station Road
09:55
Reading Town Centre, Station Road
10:25
Reading Town Centre, Station Road
10:55
Reading Town Centre, Station Road
11:25
Reading Town Centre, Station Road
11:55
Reading Town Centre, Station Road
12:25
Reading Town Centre, Station Road
12:55
Reading Town Centre, Station Road
13:25
Reading Town Centre, Station Road
13:55
Reading Town Centre, Station Road
14:25
Reading Town Centre, Station Road
14:55
Reading Town Centre, Station Road
15:25
Reading Town Centre, Station Road
15:55
Reading Town Centre, Station Road
16:25
Reading Town Centre, Station Road
16:55
Reading Town Centre, Station Road
17:25
Reading Town Centre, Station Road
17:55
Reading Town Centre, Station Road
18:25
Reading Town Centre, Station Road
18:55
Reading Town Centre, Station Road
19:35
Reading Town Centre, Station Road
20:35
Reading Town Centre, Station Road
21:35
Reading Town Centre, Station Road
22:35
Reading Town Centre, Station Road
23:35
Reading Town Centre, Station Road
Wallingford, Market Place
Stop C
05:25
06:55
07:55
08:45
08:25
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:37
18:15
18:35
19:10
19:35
20:10
21:10
22:10
23:09
00:09+1
Wallingford, Morrell Place
adjacent
05:25
06:55
07:55
08:45
08:25
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
16:15
18:15
17:15
19:10
17:45
20:10
21:10
22:10
20:10
16:10
Wallingford, Community Hospital
opposite
05:26
06:56
07:56
08:46
08:26
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
16:16
18:16
17:16
19:11
17:46
20:11
21:11
22:11
20:11
16:11
Wallingford, Winterbrook Lane
opposite
05:26
06:56
07:56
08:46
08:26
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
16:16
18:16
17:16
19:11
17:46
20:11
21:11
22:11
20:11
16:11
Mongewell, CABI
adjacent
05:28
06:58
07:58
08:48
08:28
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
16:18
18:18
17:18
19:13
17:48
20:13
21:13
22:13
20:13
16:13
Mongewell Turn
opposite
05:29
06:59
07:59
08:49
08:29
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
16:19
18:19
17:19
19:14
17:49
20:13
21:13
22:13
20:14
16:14
North Stoke, White House Road
opposite
05:31
07:01
08:01
08:52
08:31
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:22
15:52
16:22
16:52
17:22
16:22
18:22
17:22
19:17
17:52
20:16
21:16
22:16
20:16
16:17
Ipsden Turn
adjacent
05:32
07:02
08:02
08:53
08:32
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
16:23
18:23
17:23
19:18
17:53
20:17
21:17
22:17
20:17
16:18
Ipsden, Braziers Park Turn
adjacent
05:33
07:03
08:03
08:54
08:33
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
16:24
18:24
17:24
19:19
17:54
20:18
21:18
22:18
20:18
16:20
Woodcote, War Memorial
southbound
05:38
07:08
08:08
08:58
08:38
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:28
16:58
17:28
16:28
18:28
17:28
19:23
17:58
20:22
21:22
22:22
20:23
16:24
Woodcote, Co-op Store
opposite
05:39
07:09
08:09
09:00
08:39
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
16:30
18:30
17:30
19:25
18:00
20:23
21:23
22:23
20:24
16:26
Woodcote, Bridle Path
south-east bound
05:39
07:09
08:09
09:00
08:39
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
16:30
18:30
17:30
19:25
18:00
20:23
21:23
22:23
20:24
16:26
Woodcote, West Chiltern
adjacent
05:40
07:10
08:10
09:01
08:40
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
16:31
18:31
17:31
19:26
18:01
20:24
21:24
22:24
20:25
16:27
Woodcote, The Close
opposite
05:40
07:10
08:10
09:01
08:40
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
16:31
18:31
17:31
19:26
18:01
20:24
21:24
22:24
20:25
16:27
Woodcote, War Memorial
northbound
05:40
07:10
08:10
09:02
08:40
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
16:32
18:31
17:32
19:26
18:02
20:24
21:24
22:24
20:25
16:28
Woodcote, Langtree School
opposite
05:41
07:11
08:11
09:02
08:41
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
16:32
18:32
17:32
19:27
18:02
20:25
21:25
22:25
20:26
16:28
Woodcote, Tidmore Lane
adjacent
05:42
07:12
08:12
09:03
08:42
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
16:33
18:33
17:33
19:28
18:03
20:26
21:26
22:26
20:27
16:29
Cane End, Horsepond Road
south-east bound
05:48
07:18
08:18
09:10
08:48
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
16:40
18:39
17:40
19:34
18:10
20:32
21:32
22:32
20:33
16:36
Chazey Heath, The Packhorse
outside
05:50
07:20
08:20
09:12
08:50
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:12
16:42
17:12
17:42
16:43
18:41
17:43
19:36
18:13
20:34
21:34
22:34
20:35
16:38
Chazey Heath, Rokeby Drive
adjacent
05:51
07:21
08:21
09:13
08:51
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:13
16:43
17:13
17:43
16:44
18:42
17:44
19:37
18:14
20:34
21:34
22:34
20:36
16:39
Caversham Heights, Shepherds Lane
adjacent
05:52
07:22
08:22
09:14
08:52
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
16:45
18:43
17:45
19:38
18:15
20:35
21:35
22:35
20:37
16:40
Caversham Heights, Blagrave Lane
adjacent 176
05:53
07:23
08:23
09:15
08:53
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
16:46
18:44
17:46
19:39
18:16
20:36
21:36
22:36
20:38
16:41
Caversham Heights, Gurney Close
adjacent
05:53
07:23
08:23
09:15
08:53
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
16:46
18:44
17:46
19:39
18:16
20:36
21:36
22:36
20:38
16:41
05:54
07:24
08:24
09:16
08:54
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
16:47
18:45
17:47
19:40
18:17
20:37
21:37
22:37
20:39
16:42
Caversham Heights, Harrogate Road
adjacent 78
05:54
07:24
08:24
09:16
08:54
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
16:47
18:45
17:47
19:40
18:17
20:37
21:37
22:37
20:39
16:42
05:55
07:25
08:25
09:17
08:55
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
16:49
18:46
17:49
19:41
18:19
20:38
21:38
22:38
20:40
16:43
Caversham Heights, Darell Road
opposite
05:56
07:26
08:26
09:18
08:56
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
16:50
18:47
17:50
19:42
18:20
20:38
21:38
22:38
20:41
16:44
Caversham Heights, Highmoor Road
southbound
05:57
07:27
08:27
09:19
08:57
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
17:49
16:51
18:48
17:51
19:43
18:21
20:39
21:39
22:39
20:42
16:45
Caversham Heights, The Mount
adjacent
05:57
07:27
08:27
09:20
08:57
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
16:52
18:49
17:52
19:44
18:22
20:40
21:40
22:40
20:42
16:46
Caversham, Blenheim Road
opposite 69
05:58
07:28
08:28
09:21
08:58
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
16:53
18:50
17:53
19:45
18:23
20:40
21:40
22:40
20:43
16:47
Caversham, St Annes Well
adjacent
05:59
07:29
08:29
09:21
08:59
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
16:53
18:50
17:53
19:45
18:23
20:41
21:41
22:41
20:44
16:47
Caversham Library
adjacent
06:00
07:30
08:30
09:23
09:00
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
16:55
18:52
17:55
19:47
18:25
20:42
21:42
22:42
20:45
16:49
Caversham, Bridge Street Caversham
southbound
06:00
07:30
08:30
09:23
09:00
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
16:55
18:52
17:55
19:47
18:25
20:42
21:42
22:42
20:45
16:49
Reading, The Moderation
opposite
06:01
07:31
08:31
09:24
09:01
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
17:54
16:56
18:53
17:56
19:48
18:26
20:43
21:43
22:43
20:46
16:50
Reading, Swansea Road
opposite
06:01
07:31
08:31
09:25
09:01
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
16:57
18:54
17:57
19:49
18:27
20:44
21:44
22:44
20:47
16:51
06:04
07:34
08:34
09:29
09:04
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
17:01
18:57
18:01
19:52
18:31
20:47
21:47
22:47
20:50
16:55
06:06
07:36
08:36
09:31
09:06
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
18:01
17:03
18:59
18:03
19:54
18:33
20:49
21:49
22:49
20:52
16:57
Oxford City Centre, Westgate
Stop E1
01:19
·
·
07:55
·
08:25
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:25
18:55
19:35
20:35
21:35
22:35
23:35
Oxford City Centre, St Aldates
Stop H4
·
·
·
07:59
·
08:29
08:59
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:29
18:59
19:38
20:38
21:38
22:38
23:38
·
·
·
08:00
·
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
17:59
18:29
18:59
19:38
20:38
21:38
22:38
23:38
New Hinksey, Canning Crescent
outside
·
·
·
08:07
·
08:37
09:07
09:37
10:07
10:37
11:07
11:37
12:07
12:37
13:07
13:37
14:07
14:37
15:07
15:37
16:07
16:37
17:07
17:37
18:04
18:34
19:04
19:42
20:42
21:42
22:42
23:42
·
·
·
08:09
·
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:06
18:36
19:06
19:44
20:44
21:44
22:44
23:44
Heyford Hill, Sainsburys
southbound
·
·
·
08:11
·
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:08
18:38
19:08
19:46
20:46
21:46
22:46
23:46
Nuneham Courtenay, North End
south-east bound
·
·
·
08:16
·
08:46
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:13
18:43
19:13
19:50
20:50
21:50
22:50
23:50
Nuneham Courtenay, Baldon Lane
adjacent
·
·
·
08:17
·
08:47
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:14
18:44
19:14
19:51
20:51
21:51
22:51
23:51
Nuneham Courtenay, Golden Ball Roundabout
south-east bound
·
·
·
08:18
·
08:48
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:15
18:45
19:15
19:52
20:52
21:52
22:52
23:52
Berinsfield, A4074 Layby
south-east bound
·
·
·
08:21
·
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
18:18
18:48
19:18
19:54
20:54
21:54
22:54
23:54
Dorchester Bypass
south-east bound
·
·
·
08:23
·
08:53
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:20
18:50
19:20
19:56
20:56
21:56
22:56
23:56
Shillingford, The Kingfisher
opposite
·
·
·
08:25
·
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:22
18:52
19:22
19:58
20:58
21:58
22:58
23:58
Shillingford, Henley Road Roundabout
south-east bound
·
·
·
08:26
·
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:23
18:53
19:23
19:59
20:59
21:59
22:59
23:59
Benson, Marina
opposite
·
·
·
08:29
·
08:59
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:26
18:56
19:26
20:02
21:02
22:02
23:02
00:02+1
Preston Crowmarsh, Benson Lane
opposite
·
·
·
08:31
·
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
18:01
18:28
18:58
19:28
20:03
21:03
22:03
23:03
00:03+1
Crowmarsh Gifford, Meadow Lane
adjacent
·
·
·
08:32
·
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
18:02
18:29
18:59
19:29
20:05
21:05
22:05
23:05
00:05+1
Crowmarsh Gifford, Home Farm
adjacent
·
·
·
08:33
·
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
18:30
19:00
19:30
20:05
21:05
22:05
23:05
00:05+1
Crowmarsh Gifford, Church
opposite
·
·
·
08:34
·
09:04
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:34
18:04
18:31
19:01
19:31
20:06
21:06
22:06
23:06
00:06+1
Reading Town Centre, Station Road → Oxford City Centre, Westgate
30 trips · first 06:20 · last 23:15
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:20
Reading Town Centre, Station Road
07:35
Reading Town Centre, Station Road
07:50
Reading Town Centre, Station Road
08:05
Reading Town Centre, Station Road
08:45
Reading Town Centre, Station Road
09:05
Reading Town Centre, Station Road
09:15
Reading Town Centre, Station Road
09:45
Reading Town Centre, Station Road
10:15
Reading Town Centre, Station Road
10:45
Reading Town Centre, Station Road
11:15
Reading Town Centre, Station Road
11:45
Reading Town Centre, Station Road
12:15
Reading Town Centre, Station Road
12:45
Reading Town Centre, Station Road
13:15
Reading Town Centre, Station Road
13:45
Reading Town Centre, Station Road
14:15
Reading Town Centre, Station Road
14:45
Reading Town Centre, Station Road
15:15
Reading Town Centre, Station Road
15:45
Reading Town Centre, Station Road
16:15
Reading Town Centre, Station Road
16:45
Reading Town Centre, Station Road
17:15
Reading Town Centre, Station Road
17:45
Reading Town Centre, Station Road
18:15
Reading Town Centre, Station Road
19:15
Reading Town Centre, Station Road
20:15
Reading Town Centre, Station Road
21:15
Reading Town Centre, Station Road
22:15
Reading Town Centre, Station Road
23:15
Reading Town Centre, Station Road
06:20
22:49
07:50
23:49
08:45
00:49+1
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:15
19:15
20:15
21:15
22:15
23:15
06:20
·
07:50
·
08:46
·
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:45
18:15
19:15
20:15
21:15
22:15
23:15
06:22
·
07:52
·
08:49
·
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
17:48
18:18
19:18
20:17
21:17
22:17
23:17
Reading, Swansea Road
adjacent
06:24
·
07:54
·
08:51
·
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:49
18:19
19:19
20:18
21:18
22:18
23:18
Reading, The Moderation
adjacent
06:25
·
07:55
·
08:52
·
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:22
15:52
16:22
16:52
17:22
17:50
18:20
19:20
20:19
21:19
22:19
23:19
Caversham, Bridge Street Caversham
northbound
06:25
·
07:55
·
08:53
·
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:51
18:21
19:21
20:20
21:20
22:20
23:20
Caversham, Church Street
eastbound
06:26
·
07:56
·
08:54
·
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
17:52
18:22
19:22
20:20
21:20
22:20
23:20
Caversham Library
opposite 19
06:27
·
07:57
·
08:55
·
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:53
18:23
19:23
20:21
21:21
22:21
23:21
Caversham, Priest Hill
adjacent 55
06:28
·
07:58
·
08:56
·
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:54
18:24
19:24
20:22
21:22
22:22
23:22
Caversham Heights, The Mount
adjacent 3
06:28
·
07:58
·
08:57
·
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:54
18:24
19:24
20:22
21:22
22:22
23:22
06:31
·
08:01
·
08:59
·
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:57
18:27
19:27
20:25
21:25
22:25
23:25
Caversham Heights, Harrogate Road
opposite 82
06:32
·
08:02
·
09:01
·
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
17:58
18:28
19:28
20:26
21:26
22:26
23:26
Caversham Heights, St Peters Avenue
opposite
06:33
·
08:03
·
09:02
·
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
17:59
18:29
19:29
20:27
21:27
22:27
23:27
Caversham Heights, Gurney Close
opposite
06:33
·
08:03
·
09:02
·
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
17:59
18:29
19:29
20:27
21:27
22:27
23:27
Caversham Heights, Blagrave Lane
adjacent 161
06:33
·
08:03
·
09:02
·
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
17:59
18:29
19:29
20:27
21:27
22:27
23:27
Caversham Heights, Shepherds Lane
opposite
06:34
·
08:04
·
09:03
·
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:00
18:30
19:30
20:28
21:28
22:28
23:28
Chazey Heath, Rokeby Drive
opposite
06:35
·
08:05
·
09:04
·
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:34
18:01
18:31
19:31
20:29
21:29
22:29
23:29
Chazey Heath, The Packhorse
opposite
06:36
·
08:06
·
09:05
·
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:02
18:32
19:32
20:30
21:30
22:30
23:30
Cane End, Horsepond Road
north-west bound
06:39
·
08:09
·
09:08
·
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:05
18:35
19:35
20:33
21:33
22:33
23:33
Woodcote, Tidmore Lane
opposite
06:44
·
08:14
·
09:13
·
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:13
16:43
17:13
17:43
18:10
18:40
19:40
20:37
21:37
22:37
23:37
Woodcote, Langtree School
adjacent
06:45
·
08:15
·
09:14
·
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:11
18:41
19:41
20:38
21:38
22:38
23:38
Woodcote, War Memorial
southbound
06:45
22:22
08:15
23:22
09:14
00:22+1
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:11
18:41
19:41
20:39
21:39
22:39
23:39
Woodcote, Co-op Store
opposite
06:47
22:23
08:17
23:23
09:16
00:23+1
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:13
18:43
19:43
20:40
21:40
22:40
23:40
Woodcote, Bridle Path
south-east bound
06:47
22:23
08:17
23:23
09:16
00:23+1
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:13
18:43
19:43
20:40
21:40
22:40
23:40
Woodcote, West Chiltern
adjacent
06:48
22:24
08:18
23:24
09:17
00:24+1
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:14
18:44
19:44
20:41
21:41
22:41
23:41
Woodcote, The Close
opposite
06:48
22:24
08:18
23:24
09:17
00:24+1
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:14
18:44
19:44
20:41
21:41
22:41
23:41
Woodcote, War Memorial
northbound
06:48
22:24
08:18
23:24
09:17
00:24+1
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:14
18:44
19:44
20:41
21:41
22:41
23:41
Ipsden, Braziers Park Turn
opposite
06:53
·
08:23
·
09:22
·
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:22
15:52
16:22
16:52
17:22
17:52
18:18
18:48
19:48
20:45
21:45
22:45
23:45
Ipsden Turn
opposite
06:54
·
08:24
·
09:23
·
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:19
18:49
19:49
20:46
21:46
22:46
23:46
North Stoke, White House Road
adjacent
06:55
·
08:25
·
09:24
·
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
17:54
18:20
18:50
19:50
20:47
21:47
22:47
23:47
Mongewell Turn
adjacent
06:57
·
08:27
·
09:26
·
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:22
18:52
19:52
20:49
21:49
22:49
23:49
Mongewell, CABI
opposite
06:58
·
08:28
·
09:27
·
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:23
18:53
19:53
20:50
21:50
22:50
23:50
Wallingford, Winterbrook Lane
adjacent
07:00
·
08:30
·
09:29
·
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:25
18:55
19:55
20:52
21:52
22:52
23:52
Wallingford, Community Hospital
outside
07:00
·
08:30
·
09:29
·
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:26
18:56
19:56
20:53
21:53
22:53
23:53
Wallingford, Morrell Place
opposite
07:01
·
08:31
·
09:30
·
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:26
18:56
19:56
20:53
21:53
22:53
23:53
Wallingford, Market Place
Stop A
07:05
07:35
08:35
08:05
09:35
09:05
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:27
19:00
20:00
20:55
21:55
22:55
23:54
Crowmarsh Gifford, Church
adjacent
07:08
07:38
08:38
08:08
09:39
09:09
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
14:39
19:03
20:03
20:58
21:58
22:58
17:39
Crowmarsh Gifford, Village Hall
opposite
07:08
07:38
08:38
08:08
09:39
09:09
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
14:39
19:03
20:03
20:58
21:58
22:58
17:39
Preston Crowmarsh, Howbery Park
entrance
07:09
07:39
08:39
08:09
09:40
09:10
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
18:10
14:40
19:04
20:04
20:59
21:59
22:59
17:40
Benson, Marina
adjacent
07:13
07:43
08:43
08:13
09:44
09:14
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:14
14:44
19:08
20:08
21:02
22:02
23:02
17:44
Shillingford, Henley Road Roundabout
north-west bound
07:16
07:46
08:46
08:16
09:47
09:17
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:17
14:47
19:11
20:11
21:05
22:05
23:05
17:47
Shillingford, The Kingfisher
outside
07:16
07:46
08:46
08:16
09:47
09:17
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:17
14:47
19:11
20:11
21:05
22:05
23:05
17:47
Dorchester Bypass
north-west bound
07:19
07:49
08:49
08:19
09:50
09:20
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:20
14:50
19:13
20:13
21:07
22:07
23:07
17:49
Berinsfield, A4074 Layby
north-west bound
07:22
07:52
08:52
08:22
09:53
09:23
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:23
14:53
19:16
20:16
21:09
22:09
23:09
17:52
Nuneham Courtenay, Golden Ball Roundabout
north-west bound
07:23
07:53
08:53
08:23
09:55
09:25
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:25
14:55
19:18
20:18
21:10
22:10
23:10
17:54
Nuneham Courtenay, Baldon Lane
opposite
07:25
07:55
08:55
08:25
09:57
09:27
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:27
14:57
19:20
20:20
21:12
22:12
23:12
17:56
Nuneham Courtenay, North End
north-west bound
07:25
07:55
08:55
08:25
09:57
09:27
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:27
14:57
19:20
20:20
21:12
22:12
23:12
17:56
Heyford Hill, Sainsburys
northbound
07:30
08:00
09:00
08:30
10:02
09:32
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
18:02
18:32
15:03
19:25
20:25
21:17
22:17
23:17
18:01
07:33
08:03
09:03
08:33
10:05
09:35
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
15:06
19:28
20:28
21:19
22:19
23:19
18:04
New Hinksey, Canning Crescent
opposite
07:33
08:03
09:03
08:33
10:06
09:36
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:36
17:06
17:36
18:06
18:36
15:07
19:28
20:28
21:19
22:19
23:19
18:05
07:37
08:07
09:07
08:37
10:11
09:41
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
18:41
15:13
19:32
20:32
21:23
22:23
23:23
18:10
Oxford City Centre, Westgate
Stop E1
07:40
08:10
09:10
08:40
10:15
09:45
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:15
18:45
15:17
19:35
20:35
21:26
22:26
23:26
18:13
Reading, Swansea Road
opposite
17:11
22:44
21:44
23:44
19:15
00:44+1
19:25
19:49
·
20:33
21:03
·
·
21:54
22:44
23:44
00:44+1
·
·
·
·
·
·
·
·
·
·
·
·
·
17:15
22:47
21:47
23:47
19:19
00:47+1
19:28
19:52
·
20:36
21:06
·
·
21:57
22:47
23:47
00:47+1
·
·
·
·
·
·
·
·
·
·
·
·
·
17:17
·
21:49
·
19:21
·
19:30
19:54
·
20:38
21:08
·
·
21:59
22:49
23:49
00:49+1
·
·
·
·
·
·
·
·
·
·
·
·
·
Timetable data from Oxford Bus, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PH0007184:166.
All stops shown
97 stops- Wallingford, Market Place Stop C
- Wallingford, Morrell Place adjacent
- Wallingford, Community Hospital opposite
- Wallingford, Winterbrook Lane opposite
- Mongewell, CABI adjacent
- Mongewell Turn opposite
- North Stoke, White House Road opposite
- Ipsden Turn adjacent
- Ipsden, Braziers Park Turn adjacent
- Woodcote, War Memorial southbound
- Woodcote, Co-op Store opposite
- Woodcote, Bridle Path south-east bound
- Woodcote, West Chiltern adjacent
- Woodcote, The Close opposite
- Woodcote, War Memorial northbound
- Woodcote, Langtree School opposite
- Woodcote, Tidmore Lane adjacent
- Cane End, Horsepond Road south-east bound
- Chazey Heath, The Packhorse outside
- Chazey Heath, Rokeby Drive adjacent
- Caversham Heights, Shepherds Lane adjacent
- Caversham Heights, Blagrave Lane adjacent 176
- Caversham Heights, Gurney Close adjacent
- Caversham Heights, St Peters Avenue near
- Caversham Heights, Harrogate Road adjacent 78
- Caversham Heights, Highmoor Road Church adjacent
- Caversham Heights, Darell Road opposite
- Caversham Heights, Highmoor Road southbound
- Caversham Heights, The Mount adjacent
- Caversham, Blenheim Road opposite 69
- Caversham, St Annes Well adjacent
- Caversham Library adjacent
- Caversham, Bridge Street Caversham southbound
- Reading, The Moderation opposite
- Reading, Swansea Road opposite
- Reading Town Centre, Forbury Road stop EN
- Reading Town Centre, Station Road Stop SB
- Rose Hill, Westbury Crescent opposite
- Iffley Turn adjacent
- Iffley, Henley Avenue north-west bound
- Iffley, Freelands Road adjacent
- Oxford, Howard Street west opposite
- Oxford, Magdalen Road west opposite
- Oxford, Henley Street opposite
- Oxford, James Street west opposite
- Oxford, The Plain north-west bound
- Oxford City Centre, Queens Lane Stop J3
- Oxford City Centre, High Street Stop L3
- Ipsden, Braziers Park Turn adjacent
- Woodcote, War Memorial southbound
- Woodcote, Co-op Store opposite
- Woodcote, Bridle Path south-east bound
- Woodcote, West Chiltern adjacent
- Woodcote, The Close opposite
- Woodcote, War Memorial northbound
- Woodcote, Langtree School opposite
- Woodcote, Tidmore Lane adjacent
- Cane End, Horsepond Road south-east bound
- Chazey Heath, The Packhorse outside
- Chazey Heath, Rokeby Drive adjacent
- Caversham Heights, Shepherds Lane adjacent
- Caversham Heights, Blagrave Lane adjacent 176
- Caversham Heights, Gurney Close adjacent
- Caversham Heights, St Peters Avenue near
- Caversham Heights, Harrogate Road adjacent 78
- Caversham Heights, Highmoor Road Church adjacent
- Caversham Heights, Darell Road opposite
- Caversham Heights, Highmoor Road southbound
- Caversham Heights, The Mount adjacent
- Caversham, Blenheim Road opposite 69
- Caversham, St Annes Well adjacent
- Caversham Library adjacent
- Caversham, Bridge Street Caversham southbound
- Reading, The Moderation opposite
- Reading, Swansea Road opposite
- Reading Town Centre, Forbury Road stop EN
- Reading Town Centre, Station Road Stop SB
- Oxford City Centre, Speedwell Street Stop S1
- Oxford City Centre, Westgate Stop E1
- Oxford City Centre, Westgate Stop E1
- Oxford City Centre, St Aldates Stop H4
- Oxford City Centre, Police Station Stop P1
- New Hinksey, Canning Crescent outside
- Oxford, Redbridge Park and Ride inside
- Heyford Hill, Sainsburys southbound
- Nuneham Courtenay, North End south-east bound
- Nuneham Courtenay, Baldon Lane adjacent
- Nuneham Courtenay, Golden Ball Roundabout south-east bound
- Berinsfield, A4074 Layby south-east bound
- Dorchester Bypass south-east bound
- Shillingford, The Kingfisher opposite
- Shillingford, Henley Road Roundabout south-east bound
- Benson, Marina opposite
- Preston Crowmarsh, Benson Lane opposite
- Crowmarsh Gifford, Meadow Lane adjacent
- Crowmarsh Gifford, Home Farm adjacent
- Crowmarsh Gifford, Church opposite