21
21 bus timetable: Reading Town Centre to Lower Earley
Reading Town Centre - Lower Earley
Route map
21 live route map
See the route, stops, and live buses currently on this line.
51 stops
Live buses loading
Map ready
Loading the route map...
Reading Station → Lower Earley
56 trips · first 00:00 · last 23:25
Mon–Fri
Live Valid 2026-06-01 – 2026-06-14
Swipe sideways to see later trips.
Stop
00:00
Lower Earley
00:50
Lower Earley
01:50
Lower Earley
02:50
Lower Earley
04:00
Lower Earley
04:47
Lower Earley
05:30
Lower Earley
05:50
Lower Earley
06:20
Lower Earley
06:50
Lower Earley
06:54
Lower Earley
07:20
Lower Earley
07:24
Lower Earley
07:53
Lower Earley
08:13
Lower Earley
08:33
Lower Earley
08:53
Lower Earley
09:10
Lower Earley
09:29
Lower Earley
09:48
Lower Earley
10:11
Lower Earley
10:31
Lower Earley
10:51
Lower Earley
11:07
Lower Earley
11:27
Lower Earley
11:47
Lower Earley
12:07
Lower Earley
12:27
Lower Earley
12:47
Lower Earley
13:07
Lower Earley
13:27
Lower Earley
13:47
Lower Earley
14:07
Lower Earley
14:27
Lower Earley
14:47
Lower Earley
15:07
Lower Earley
15:27
Lower Earley
15:47
Lower Earley
16:03
Lower Earley
16:26
Lower Earley
16:50
Lower Earley
17:10
Lower Earley
17:34
Lower Earley
17:53
Lower Earley
18:10
Lower Earley
18:30
Lower Earley
18:50
Lower Earley
19:09
Lower Earley
20:00
Lower Earley
20:30
Lower Earley
20:56
Lower Earley
21:26
Lower Earley
21:55
Lower Earley
22:25
Lower Earley
22:55
Lower Earley
23:25
Lower Earley
·
00:50
01:50
02:50
·
04:47
·
05:50
06:20
·
06:54
·
07:24
07:53
08:13
08:33
08:53
09:10
09:29
09:48
10:11
10:31
10:51
11:07
11:27
11:47
12:07
12:27
12:47
13:07
13:27
13:47
14:07
14:27
14:47
15:07
15:27
15:47
16:03
16:26
16:50
17:10
17:34
17:53
18:10
18:30
18:50
19:09
·
·
20:56
21:26
21:55
22:25
22:55
23:25
00:00
01:00
02:00
03:00
04:00
05:00
05:30
06:00
06:30
06:50
07:05
07:20
07:40
08:00
08:20
08:40
09:00
09:20
09:40
10:00
10:20
10:40
11:00
11:20
11:40
12:00
12:20
12:40
13:00
13:20
13:40
14:00
14:20
14:40
14:55
15:15
15:35
15:55
16:15
16:35
16:55
17:17
17:40
18:00
18:20
18:40
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
00:11
01:11
02:11
03:11
04:09
05:09
05:39
06:09
06:40
07:01
07:16
07:32
07:57
08:19
08:40
08:56
09:15
09:35
09:54
10:14
10:34
10:54
11:14
11:34
11:54
12:14
12:34
12:54
13:14
13:34
13:54
14:14
14:34
14:54
15:10
15:30
15:55
16:13
16:33
16:53
17:13
17:35
17:58
18:15
18:35
18:55
19:12
19:42
20:12
20:42
21:12
21:42
22:11
22:41
23:11
23:41
Lower Earley, Marefield
opposite 31
00:22
01:22
02:22
03:22
04:20
05:20
05:50
06:20
06:51
07:13
07:28
07:44
08:09
08:32
08:53
09:08
09:28
09:48
10:09
10:29
10:49
11:09
11:29
11:49
12:09
12:29
12:49
13:09
13:29
13:49
14:09
14:29
14:49
15:09
15:24
15:44
16:09
16:27
16:47
17:07
17:27
17:49
18:12
18:29
18:49
19:09
19:26
19:57
20:25
20:55
21:24
21:54
22:22
22:52
23:22
23:52
Lower Earley, Hawkedon Way
adjacent
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:12
·
·
·
·
·
·
·
·
·
23:55
Lower Earley → Reading Station
54 trips · first 00:25 · last 23:25
Mon–Fri
Live Valid 2026-06-01 – 2026-06-14
Swipe sideways to see later trips.
Stop
00:25
Lower Earley
01:25
Lower Earley
02:25
Lower Earley
03:25
Lower Earley
04:25
Lower Earley
05:25
Lower Earley
05:55
Lower Earley
06:25
Lower Earley
06:55
Lower Earley
07:20
Lower Earley
07:33
Lower Earley
07:53
Lower Earley
08:13
Lower Earley
08:35
Lower Earley
08:54
Lower Earley
09:13
Lower Earley
09:34
Lower Earley
09:54
Lower Earley
10:14
Lower Earley
10:30
Lower Earley
10:50
Lower Earley
11:10
Lower Earley
11:30
Lower Earley
11:50
Lower Earley
12:10
Lower Earley
12:30
Lower Earley
12:50
Lower Earley
13:10
Lower Earley
13:30
Lower Earley
13:50
Lower Earley
14:10
Lower Earley
14:30
Lower Earley
14:50
Lower Earley
15:10
Lower Earley
15:26
Lower Earley
15:46
Lower Earley
16:10
Lower Earley
16:30
Lower Earley
16:50
Lower Earley
17:10
Lower Earley
17:30
Lower Earley
17:50
Lower Earley
18:14
Lower Earley
18:30
Lower Earley
18:52
Lower Earley
19:30
Lower Earley
20:00
Lower Earley
20:26
Lower Earley
20:56
Lower Earley
21:25
Lower Earley
21:55
Lower Earley
22:25
Lower Earley
22:55
Lower Earley
23:25
Lower Earley
Lower Earley, Marefield
opposite 31
00:25
01:25
02:25
03:25
04:25
05:25
05:55
06:25
06:55
07:20
07:33
07:53
08:13
08:35
08:54
09:13
09:34
09:54
10:14
10:30
10:50
11:10
11:30
11:50
12:10
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:10
15:26
15:46
16:10
16:30
16:50
17:10
17:30
17:50
18:14
18:30
18:52
19:30
20:00
20:26
20:56
21:25
21:55
22:25
22:55
23:25
Lower Earley, Marefield
opposite
00:30
01:30
02:30
03:30
04:30
05:30
06:00
06:31
07:01
07:26
07:40
08:00
08:20
08:42
09:01
09:20
09:42
10:02
10:22
10:38
10:58
11:18
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:34
15:53
16:17
16:37
16:57
17:17
17:37
17:57
18:20
18:37
18:57
19:35
20:05
20:31
21:01
21:30
22:00
22:30
23:00
23:30
00:41
01:41
02:41
03:41
04:38
05:41
06:11
06:43
07:13
07:41
07:57
08:17
08:37
08:57
09:16
09:35
09:57
10:17
10:37
10:53
11:13
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:49
16:10
16:34
16:54
17:14
17:34
17:54
18:14
18:34
18:51
19:10
19:48
20:17
20:43
21:13
21:42
22:12
22:42
23:12
23:41
00:50
01:50
02:50
03:50
04:47
05:50
06:20
06:54
07:24
07:53
08:13
08:33
08:53
09:10
09:29
09:48
10:11
10:31
10:51
11:07
11:27
11:47
12:07
12:27
12:47
13:07
13:27
13:47
14:07
14:27
14:47
15:07
15:27
15:47
16:03
16:26
16:50
17:10
17:30
17:50
18:10
18:30
18:48
19:05
19:23
20:01
20:30
20:56
21:26
21:55
22:25
22:55
23:25
23:50
·
·
·
03:52
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:25
20:04
20:33
·
·
·
·
·
·
23:52
Timetable data from Reading Buses, refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code PH0005856:39.
Main stops shown
5 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Reading Town Centre, St Marys Butts stop CR
- Reading Town Centre, Blagrave Street stop EK
- University of Reading, Reading University Inside
- Lower Earley, Marefield opposite 31
- Lower Earley, Hawkedon Way adjacent