EN
English
90

90 Bus Timetable Reading Town Centre – Theale

The 90 bus runs from Reading Town Centre to Theale via 60 stops; on Mon–Fri there are 2 journeys and the first bus leaves Blagrave Street (stop EK) at 07:27.

First bus
07:27
Last bus
07:27
2 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated

90 bus times by direction

Mon–Fri2 journeys

Towards Theale Green School

1 journey · first and last bus at each stop

  1. Blagrave Street (stop EK) 07:27–07:27
  2. Friar Street (stop FP) 07:28–07:28
  3. St Marys Butts (stop CA) 07:31–07:31
  4. Castle Street (stop CQ) 07:32–07:32
  5. Russell Street (opp 6) 07:34–07:34
  6. Downshire Square (opp) 07:36–07:36
  7. Berkeley Avenue (adj) 07:37–07:37
  8. Southcote Road (SW-bound) 07:38–07:38
  9. Monks Way (adj) 07:40–07:40
  10. Southcote Farm Lane (adj 77) 07:41–07:41
  11. Fawley Road (opp) 07:42–07:42
  12. Circuit Lane (Opp) 07:43–07:43
  13. Coronation Square (Opp) 07:45–07:45
  14. Frilsham Road (adj 255) 07:45–07:45
  15. Ashampstead Road (adj 311) 07:46–07:46
  16. Holybrook Crescent (Adj) 07:47–07:47
  17. Dwyer Road Boundary (opp 30) 07:48–07:48
  18. Swanholm Gardens (opp) 07:50–07:50
  19. Kennet Valley School (Adj) 07:50–07:50
  20. Churchward Walk (adj 78) 07:51–07:51
  21. Albury Gardens (adj 16) 07:52–07:52
  22. Sutherland Grove (Opp) 07:53–07:53
  23. Kettering Close (Adj) 07:54–07:54
  24. Knollmead (Opp) 07:55–07:55
  25. Ledbury Drive (adj) 07:56–07:56
  26. Pemberton Gardens (Adj) 07:57–07:57
  27. Fernhurst Road (adj) 07:58–07:58
  28. Torcross Grove (Adj) 07:59–07:59
  29. Mayfield Avenue (opp) 08:00–08:00
  30. Calcot Sainsbury's (Stop 1) 08:01–08:01
  31. Theale Green School Bus Park (Inside) 08:09–08:09

Towards Reading Station

1 journey · first and last bus at each stop

  1. Theale Green School Bus Park (Inside) 15:10–15:10
  2. Calcot Sainsbury's (Stop 1) 15:18–15:18
  3. Mayfield Avenue (adj) 15:18–15:18
  4. Torcross Grove (Opp) 15:20–15:20
  5. Fernhurst Road (opp) 15:21–15:21
  6. Pemberton Gardens (Opp) 15:22–15:22
  7. Ledbury Drive (opp) 15:23–15:23
  8. Knollmead (Adj) 15:24–15:24
  9. Kettering Close (Opp) 15:25–15:25
  10. Sutherland Grove (Adj) 15:26–15:26
  11. Albury Gardens (opp 22) 15:27–15:27
  12. Churchward Walk (opp 68) 15:28–15:28
  13. Kennet Valley School (Opp) 15:29–15:29
  14. Swanholm Gardens (adj) 15:30–15:30
  15. Dwyer Road Boundary (Adj 42) 15:32–15:32
  16. Holybrook Crescent (Opp) 15:33–15:33
  17. Ashampstead Road (opp 307) 15:34–15:34
  18. Frilsham Road (adj 260) 15:36–15:36
  19. Coronation Square (Adj) 15:38–15:38
  20. Circuit Lane (Adj) 15:40–15:40
  21. Fawley Road (opp 109) 15:41–15:41
  22. Southcote Farm Lane (NE-bound) 15:43–15:43
  23. Monks Way (opp 39) 15:45–15:45
  24. Southcote Road (E-bound) 15:47–15:47
  25. Berkeley Avenue (opp) 15:48–15:48
  26. Downshire Square (adj) 15:50–15:50
  27. Lima Court (Adj) 15:51–15:51
  28. Russell Street (on) 15:53–15:53
  29. Waylen Street (Opp) 15:56–15:56
  30. Cheapside (Stop CV) 15:59–15:59
  31. Friar Street (stop FN) 16:02–16:02
  32. Blagrave Street (stop EK) 16:04–16:04

No service on Sat–Sun.

All 90 bus stops

  1. Blagrave Street (stop EK)
  2. Friar Street (stop FP)
  3. St Marys Butts (stop CA)
  4. Castle Street (stop CQ)
  5. Russell Street (opp 6)
  6. Downshire Square (opp)
  7. Berkeley Avenue (adj)
  8. Southcote Road (SW-bound)
  9. Monks Way (adj)
  10. Southcote Farm Lane (adj 77)
  11. Fawley Road (opp)
  12. Circuit Lane (Opp)
  13. Coronation Square (Opp)
  14. Frilsham Road (adj 255)
  15. Ashampstead Road (adj 311)
  16. Holybrook Crescent (Adj)
  17. Dwyer Road Boundary (opp 30)
  18. Swanholm Gardens (opp)
  19. Kennet Valley School (Adj)
  20. Churchward Walk (adj 78)
  21. Albury Gardens (adj 16)
  22. Sutherland Grove (Opp)
  23. Kettering Close (Adj)
  24. Knollmead (Opp)
  25. Ledbury Drive (adj)
  26. Pemberton Gardens (Adj)
  27. Fernhurst Road (adj)
  28. Torcross Grove (Adj)
  29. Mayfield Avenue (opp)
  30. Calcot Sainsbury's (Stop 1)
  31. Theale Green School Bus Park (Inside)
  32. Mayfield Avenue (adj)
  33. Torcross Grove (Opp)
  34. Fernhurst Road (opp)
  35. Pemberton Gardens (Opp)
  36. Ledbury Drive (opp)
  37. Knollmead (Adj)
  38. Kettering Close (Opp)
  39. Sutherland Grove (Adj)
  40. Albury Gardens (opp 22)
  41. Churchward Walk (opp 68)
  42. Kennet Valley School (Opp)
  43. Swanholm Gardens (adj)
  44. Dwyer Road Boundary (Adj 42)
  45. Holybrook Crescent (Opp)
  46. Ashampstead Road (opp 307)
  47. Frilsham Road (adj 260)
  48. Coronation Square (Adj)
  49. Circuit Lane (Adj)
  50. Fawley Road (opp 109)
  51. Southcote Farm Lane (NE-bound)
  52. Monks Way (opp 39)
  53. Southcote Road (E-bound)
  54. Berkeley Avenue (opp)
  55. Downshire Square (adj)
  56. Lima Court (Adj)
  57. Russell Street (on)
  58. Waylen Street (Opp)
  59. Cheapside (Stop CV)
  60. Friar Street (stop FN)

90 bus operator and areas

Reading Buses · Reading, West Berkshire

90 bus FAQ

What time is the first 90 bus?
Mon–Fri: the first 90 leaves Blagrave Street (stop EK) at 07:27.
What time is the last 90 bus?
Mon–Fri: the last 90 towards Theale Green School leaves Blagrave Street (stop EK) at 07:27.
Does the 90 run every day?
No. The 90 runs on Mon–Fri, with no service on Sat–Sun.
Who operates the 90 bus?
The 90 is run by Reading Buses.

Official information

Opens an external website.