EN
English
22

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

19 journeys · first and last bus at each stop

  1. Friar Street (stop FJ) 06:05–20:05
  2. Forbury Road (stop EL) 06:06–20:06
  3. Station North Interchange (Stop NA) 06:08–20:09
  4. Swansea Road (adj) 06:09–20:10
  5. The Moderation (adj) 06:10–20:11
  6. Bridge Street Caversham (n-bound) 06:10–20:12
  7. Church Street (E-bound) 06:11–20:13
  8. Caversham Library (opp 19) 06:12–20:14
  9. Priest Hill (adj 55) 06:12–20:15
  10. The Mount (adj 3) 06:13–20:16
  11. Highmoor Road (opp 48A) 06:14–20:17
  12. St Andrews Church (Adj) 06:15–20:18

Towards Central Reading

15 journeys · first and last bus at each stop

  1. St Andrews Church (Adj) 09:23–20:18
  2. Richmond Road (adj 9) 09:23–20:18
  3. Uplands Road (in) 09:25–20:19
  4. Kidmore Road (adj 161) 09:26–20:20
  5. Shepherds Lane (adj 39) 09:28–20:22
  6. Hilltop Road (adj) 09:29–20:23
  7. Fernbrook Road (adj 32) 09:30–20:24
  8. St Peters Avenue (nr) 09:32–20:26
  9. Harrogate Road (adj 78) 09:33–20:26
  10. Highmoor Road Church (Adj) 09:34–20:27
  11. Darell Road (Opp) 09:35–20:28
  12. Highmoor Road (S-bound) 09:36–20:29
  13. The Mount (adj) 09:37–20:30
  14. Blenheim Road (opp 69) 09:38–20:31
  15. St Annes Well (adj) 09:39–20:31
  16. Caversham Library (adj) 09:41–20:33
  17. Bridge Street Caversham (s-bound) 09:42–20:33
  18. The Moderation (opp) 09:43–20:34
  19. Swansea Road (opp) 09:44–20:35
  20. Caversham Road Fire Station (opp) 09:45–20:36
  21. Friar Street (stop FJ) 09:49–20:39

Plus 4 journeys on shorter or variant routes.

Saturday34 journeys

Towards Caversham Heights

17 journeys · first and last bus at each stop

  1. Friar Street (stop FJ) 07:00–19:00
  2. Forbury Road (stop EL) 07:01–19:01
  3. Station North Interchange (Stop NA) 07:03–19:04
  4. Swansea Road (adj) 07:04–19:05
  5. The Moderation (adj) 07:05–19:06
  6. Bridge Street Caversham (n-bound) 07:05–19:07
  7. Church Street (E-bound) 07:06–19:08
  8. Caversham Library (opp 19) 07:07–19:09
  9. Priest Hill (adj 55) 07:08–19:10
  10. The Mount (adj 3) 07:09–19:11
  11. Highmoor Road (opp 48A) 07:10–19:12
  12. St Andrews Church (Adj) 07:11–19:13

Towards Central Reading

17 journeys · first and last bus at each stop

  1. St Andrews Church (Adj) 07:11–19:13
  2. Richmond Road (adj 9) 07:11–19:13
  3. Uplands Road (in) 07:11–19:14
  4. Kidmore Road (adj 161) 07:12–19:15
  5. Shepherds Lane (adj 39) 07:13–19:17
  6. Hilltop Road (adj) 07:13–19:18
  7. Fernbrook Road (adj 32) 07:14–19:19
  8. St Peters Avenue (nr) 07:15–19:21
  9. Harrogate Road (adj 78) 07:15–19:21
  10. Highmoor Road Church (Adj) 07:16–19:22
  11. Darell Road (Opp) 07:17–19:23
  12. Highmoor Road (S-bound) 07:18–19:24
  13. The Mount (adj) 07:19–19:25
  14. Blenheim Road (opp 69) 07:20–19:26
  15. St Annes Well (adj) 07:20–19:26
  16. Caversham Library (adj) 07:22–19:28
  17. Bridge Street Caversham (s-bound) 07:22–19:28
  18. The Moderation (opp) 07:23–19:29
  19. Swansea Road (opp) 07:24–19:30
  20. Caversham Road Fire Station (opp) 07:25–19:31
  21. Friar Street (stop FJ) 07:27–19:34

No service on Sunday.

All 22 bus stops

  1. Friar Street (stop FJ)
  2. Forbury Road (stop EL)
  3. Station North Interchange (Stop NA)
  4. Swansea Road (adj)
  5. The Moderation (adj)
  6. Bridge Street Caversham (n-bound)
  7. Church Street (E-bound)
  8. Caversham Library (opp 19)
  9. Priest Hill (adj 55)
  10. The Mount (adj 3)
  11. Highmoor Road (opp 48A)
  12. St Andrews Church (Adj)
  13. Richmond Road (adj 9)
  14. Uplands Road (in)
  15. Kidmore Road (adj 161)
  16. Shepherds Lane (adj 39)
  17. Hilltop Road (adj)
  18. Fernbrook Road (adj 32)
  19. St Peters Avenue (nr)
  20. Harrogate Road (adj 78)
  21. Highmoor Road Church (Adj)
  22. Darell Road (Opp)
  23. Highmoor Road (S-bound)
  24. The Mount (adj)
  25. Blenheim Road (opp 69)
  26. St Annes Well (adj)
  27. Caversham Library (adj)
  28. Bridge Street Caversham (s-bound)
  29. The Moderation (opp)
  30. Swansea Road (opp)
  31. Caversham Road Fire Station (opp)
  32. South West Interchange (Stop WN)

22 bus operator and areas

Reading Buses · Reading

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.