22 Bus Timetable Reading Town Centre – Caversham Heights
The 22 bus runs from Reading Town Centre to Caversham Heights via 32 stops; on Mon–Fri there are 38 journeys and the first bus leaves Friar Street (stop FJ) at 06:05.
- First bus
- 06:05
- Last bus
- 20:05
- 38 journeys
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
22 bus times by direction
Mon–Fri38 journeys
Towards Caversham Heights
- Friar Street (stop FJ) 06:05–20:05
- Forbury Road (stop EL) 06:06–20:06
- Station North Interchange (Stop NA) 06:08–20:09
- Swansea Road (adj) 06:09–20:10
- The Moderation (adj) 06:10–20:11
- Bridge Street Caversham (n-bound) 06:10–20:12
- Church Street (E-bound) 06:11–20:13
- Caversham Library (opp 19) 06:12–20:14
- Priest Hill (adj 55) 06:12–20:15
- The Mount (adj 3) 06:13–20:16
- Highmoor Road (opp 48A) 06:14–20:17
- St Andrews Church (Adj) 06:15–20:18
Towards Central Reading
- St Andrews Church (Adj) 09:23–20:18
- Richmond Road (adj 9) 09:23–20:18
- Uplands Road (in) 09:25–20:19
- Kidmore Road (adj 161) 09:26–20:20
- Shepherds Lane (adj 39) 09:28–20:22
- Hilltop Road (adj) 09:29–20:23
- Fernbrook Road (adj 32) 09:30–20:24
- St Peters Avenue (nr) 09:32–20:26
- Harrogate Road (adj 78) 09:33–20:26
- Highmoor Road Church (Adj) 09:34–20:27
- Darell Road (Opp) 09:35–20:28
- Highmoor Road (S-bound) 09:36–20:29
- The Mount (adj) 09:37–20:30
- Blenheim Road (opp 69) 09:38–20:31
- St Annes Well (adj) 09:39–20:31
- Caversham Library (adj) 09:41–20:33
- Bridge Street Caversham (s-bound) 09:42–20:33
- The Moderation (opp) 09:43–20:34
- Swansea Road (opp) 09:44–20:35
- Caversham Road Fire Station (opp) 09:45–20:36
- Friar Street (stop FJ) 09:49–20:39
Plus 4 journeys on shorter or variant routes.
Saturday34 journeys
Towards Caversham Heights
- Friar Street (stop FJ) 07:00–19:00
- Forbury Road (stop EL) 07:01–19:01
- Station North Interchange (Stop NA) 07:03–19:04
- Swansea Road (adj) 07:04–19:05
- The Moderation (adj) 07:05–19:06
- Bridge Street Caversham (n-bound) 07:05–19:07
- Church Street (E-bound) 07:06–19:08
- Caversham Library (opp 19) 07:07–19:09
- Priest Hill (adj 55) 07:08–19:10
- The Mount (adj 3) 07:09–19:11
- Highmoor Road (opp 48A) 07:10–19:12
- St Andrews Church (Adj) 07:11–19:13
Towards Central Reading
- St Andrews Church (Adj) 07:11–19:13
- Richmond Road (adj 9) 07:11–19:13
- Uplands Road (in) 07:11–19:14
- Kidmore Road (adj 161) 07:12–19:15
- Shepherds Lane (adj 39) 07:13–19:17
- Hilltop Road (adj) 07:13–19:18
- Fernbrook Road (adj 32) 07:14–19:19
- St Peters Avenue (nr) 07:15–19:21
- Harrogate Road (adj 78) 07:15–19:21
- Highmoor Road Church (Adj) 07:16–19:22
- Darell Road (Opp) 07:17–19:23
- Highmoor Road (S-bound) 07:18–19:24
- The Mount (adj) 07:19–19:25
- Blenheim Road (opp 69) 07:20–19:26
- St Annes Well (adj) 07:20–19:26
- Caversham Library (adj) 07:22–19:28
- Bridge Street Caversham (s-bound) 07:22–19:28
- The Moderation (opp) 07:23–19:29
- Swansea Road (opp) 07:24–19:30
- Caversham Road Fire Station (opp) 07:25–19:31
- Friar Street (stop FJ) 07:27–19:34
No service on Sunday.
All 22 bus stops
- Friar Street (stop FJ)
- Forbury Road (stop EL)
- Station North Interchange (Stop NA)
- Swansea Road (adj)
- The Moderation (adj)
- Bridge Street Caversham (n-bound)
- Church Street (E-bound)
- Caversham Library (opp 19)
- Priest Hill (adj 55)
- The Mount (adj 3)
- Highmoor Road (opp 48A)
- St Andrews Church (Adj)
- Richmond Road (adj 9)
- Uplands Road (in)
- Kidmore Road (adj 161)
- Shepherds Lane (adj 39)
- Hilltop Road (adj)
- Fernbrook Road (adj 32)
- St Peters Avenue (nr)
- Harrogate Road (adj 78)
- Highmoor Road Church (Adj)
- Darell Road (Opp)
- Highmoor Road (S-bound)
- The Mount (adj)
- Blenheim Road (opp 69)
- St Annes Well (adj)
- Caversham Library (adj)
- Bridge Street Caversham (s-bound)
- The Moderation (opp)
- Swansea Road (opp)
- Caversham Road Fire Station (opp)
- South West Interchange (Stop WN)
22 bus operator and areas
22 bus FAQ
- What time is the first 22 bus?
- Mon–Fri: the first 22 leaves Friar Street (stop FJ) at 06:05.
- What time is the last 22 bus?
- Mon–Fri: the last 22 towards Caversham Heights leaves Friar Street (stop FJ) at 20:05.
- Does the 22 run every day?
- No. The 22 runs on Mon–Fri and on Saturday, with no service on Sunday.
- Who operates the 22 bus?
- The 22 is run by Reading Buses.
Official information
Opens an external website.