28
28 bus timetable: Reading Town Centre to Henley-on-Thames
Reading Town Centre - Henley-on-Thames
Route map
28 live route map
See the route, stops, and live buses currently on this line.
56 stops
Live buses loading
Map ready
Loading the route map...
Reading → Thames
45 trips · first 06:45 · last 20:35
Sunday
Upcoming Valid 2026-06-15 – 2026-07-19
Swipe sideways to see later trips.
Stop
06:45
Thames
06:45
Thames
06:45
Thames
07:40
Thames
07:40
Thames
07:40
Thames
08:40
Thames
08:40
Thames
08:40
Thames
09:35
Thames
09:35
Thames
09:35
Thames
10:35
Thames
10:35
Thames
10:35
Thames
11:35
Thames
11:35
Thames
11:35
Thames
12:35
Thames
12:35
Thames
12:35
Thames
13:35
Thames
13:35
Thames
13:35
Thames
14:35
Thames
14:35
Thames
14:35
Thames
15:35
Thames
15:35
Thames
15:35
Thames
16:35
Thames
16:35
Thames
16:35
Thames
17:35
Thames
17:35
Thames
17:35
Thames
18:35
Thames
18:35
Thames
18:35
Thames
19:35
Thames
19:35
Thames
19:35
Thames
20:35
Thames
20:35
Thames
20:35
Thames
06:45
·
06:45
07:40
·
07:40
08:40
·
08:40
09:35
·
09:35
10:35
·
10:35
11:35
·
11:35
12:35
·
12:35
13:35
·
13:35
14:35
·
14:35
15:35
·
15:35
16:35
·
16:35
17:35
·
17:35
18:35
·
18:35
19:35
·
19:35
20:35
·
20:35
Caversham, Westfield Road
adjacent
06:54
·
06:54
07:49
·
07:49
08:49
·
08:49
09:44
·
09:44
10:44
·
10:44
11:44
·
11:44
12:44
·
12:44
13:44
·
13:44
14:44
·
14:44
15:44
·
15:44
16:44
·
16:44
17:44
·
17:44
18:44
·
18:44
19:44
·
19:44
20:44
·
20:44
07:02
·
07:02
07:57
·
07:57
08:57
·
08:57
09:53
·
09:53
10:53
·
10:53
11:53
·
11:53
12:53
·
12:53
13:53
·
13:53
14:53
·
14:53
15:53
·
15:53
16:53
·
16:53
17:53
·
17:53
18:53
·
18:53
19:53
·
19:53
20:53
·
20:53
Lower Shiplake, Station Road
opposite
07:11
·
07:11
08:06
·
08:06
09:06
·
09:06
10:02
·
10:02
11:02
·
11:02
12:02
·
12:02
13:02
·
13:02
14:02
·
14:02
15:02
·
15:02
16:02
·
16:02
17:02
·
17:02
18:02
·
18:02
19:02
·
19:02
20:02
·
20:02
21:02
·
21:02
07:20
·
07:20
08:15
·
08:15
09:15
·
09:15
10:11
·
10:11
11:12
·
11:12
12:12
·
12:12
13:12
·
13:12
14:12
·
14:12
15:12
·
15:12
16:12
·
16:12
17:12
·
17:12
18:10
·
18:10
19:10
·
19:10
20:10
·
20:10
21:10
·
21:10
Thames → Reading
45 trips · first 07:25 · last 21:15
Sunday
Upcoming Valid 2026-06-15 – 2026-07-19
Swipe sideways to see later trips.
Stop
07:25
Thames
07:25
Thames
07:25
Thames
08:25
Thames
08:25
Thames
08:25
Thames
09:25
Thames
09:25
Thames
09:25
Thames
10:25
Thames
10:25
Thames
10:25
Thames
11:25
Thames
11:25
Thames
11:25
Thames
12:25
Thames
12:25
Thames
12:25
Thames
13:25
Thames
13:25
Thames
13:25
Thames
14:25
Thames
14:25
Thames
14:25
Thames
15:25
Thames
15:25
Thames
15:25
Thames
16:25
Thames
16:25
Thames
16:25
Thames
17:25
Thames
17:25
Thames
17:25
Thames
18:25
Thames
18:25
Thames
18:25
Thames
19:15
Thames
19:15
Thames
19:15
Thames
20:15
Thames
20:15
Thames
20:15
Thames
21:15
Thames
21:15
Thames
21:15
Thames
07:25
·
07:25
08:25
·
08:25
09:25
·
09:25
10:25
·
10:25
11:25
·
11:25
12:25
·
12:25
13:25
·
13:25
14:25
·
14:25
15:25
·
15:25
16:25
·
16:25
17:25
·
17:25
18:25
·
18:25
19:15
·
19:15
20:15
·
20:15
21:15
·
21:15
Lower Shiplake, Station Road
adjacent
07:35
·
07:35
08:35
·
08:35
09:36
·
09:36
10:36
·
10:36
11:38
·
11:38
12:38
·
12:38
13:38
·
13:38
14:38
·
14:38
15:38
·
15:38
16:38
·
16:38
17:38
·
17:38
18:35
·
18:35
19:25
·
19:25
20:25
·
20:25
21:25
·
21:25
Henley Road County Boundary
adjacent
07:45
·
07:45
08:45
·
08:45
09:46
·
09:46
10:46
·
10:46
11:48
·
11:48
12:48
·
12:48
13:48
·
13:48
14:48
·
14:48
15:48
·
15:48
16:48
·
16:48
17:48
·
17:48
18:45
·
18:45
19:35
·
19:35
20:35
·
20:35
21:35
·
21:35
Caversham, Elizabeth House
westbound
07:52
·
07:52
08:52
·
08:52
09:55
·
09:55
10:55
·
10:55
11:57
·
11:57
12:57
·
12:57
13:57
·
13:57
14:57
·
14:57
15:57
·
15:57
16:57
·
16:57
17:56
·
17:56
18:53
·
18:53
19:42
·
19:42
20:42
·
20:42
21:42
·
21:42
07:59
·
07:59
08:59
·
08:59
10:04
·
10:04
11:04
·
11:04
12:06
·
12:06
13:06
·
13:06
14:06
·
14:06
15:06
·
15:06
16:06
·
16:06
17:06
·
17:06
18:04
·
18:04
19:01
·
19:01
19:48
·
19:48
20:48
·
20:48
21:48
·
21:48
Timetable data from Reading Buses, refreshed 2026-06-10 · Source: Bus Open Data Service (BODS) · Service code PH0005856:227.
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, Friar Street stop FC
- Caversham, Westfield Road adjacent
- Henley Road County Boundary near
- Lower Shiplake, Station Road opposite
- Henley-on-Thames, Bell Street Stop D