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
- Blagrave Street (stop EK) 07:27–07:27
- Friar Street (stop FP) 07:28–07:28
- St Marys Butts (stop CA) 07:31–07:31
- Castle Street (stop CQ) 07:32–07:32
- Russell Street (opp 6) 07:34–07:34
- Downshire Square (opp) 07:36–07:36
- Berkeley Avenue (adj) 07:37–07:37
- Southcote Road (SW-bound) 07:38–07:38
- Monks Way (adj) 07:40–07:40
- Southcote Farm Lane (adj 77) 07:41–07:41
- Fawley Road (opp) 07:42–07:42
- Circuit Lane (Opp) 07:43–07:43
- Coronation Square (Opp) 07:45–07:45
- Frilsham Road (adj 255) 07:45–07:45
- Ashampstead Road (adj 311) 07:46–07:46
- Holybrook Crescent (Adj) 07:47–07:47
- Dwyer Road Boundary (opp 30) 07:48–07:48
- Swanholm Gardens (opp) 07:50–07:50
- Kennet Valley School (Adj) 07:50–07:50
- Churchward Walk (adj 78) 07:51–07:51
- Albury Gardens (adj 16) 07:52–07:52
- Sutherland Grove (Opp) 07:53–07:53
- Kettering Close (Adj) 07:54–07:54
- Knollmead (Opp) 07:55–07:55
- Ledbury Drive (adj) 07:56–07:56
- Pemberton Gardens (Adj) 07:57–07:57
- Fernhurst Road (adj) 07:58–07:58
- Torcross Grove (Adj) 07:59–07:59
- Mayfield Avenue (opp) 08:00–08:00
- Calcot Sainsbury's (Stop 1) 08:01–08:01
- Theale Green School Bus Park (Inside) 08:09–08:09
Towards Reading Station
- Theale Green School Bus Park (Inside) 15:10–15:10
- Calcot Sainsbury's (Stop 1) 15:18–15:18
- Mayfield Avenue (adj) 15:18–15:18
- Torcross Grove (Opp) 15:20–15:20
- Fernhurst Road (opp) 15:21–15:21
- Pemberton Gardens (Opp) 15:22–15:22
- Ledbury Drive (opp) 15:23–15:23
- Knollmead (Adj) 15:24–15:24
- Kettering Close (Opp) 15:25–15:25
- Sutherland Grove (Adj) 15:26–15:26
- Albury Gardens (opp 22) 15:27–15:27
- Churchward Walk (opp 68) 15:28–15:28
- Kennet Valley School (Opp) 15:29–15:29
- Swanholm Gardens (adj) 15:30–15:30
- Dwyer Road Boundary (Adj 42) 15:32–15:32
- Holybrook Crescent (Opp) 15:33–15:33
- Ashampstead Road (opp 307) 15:34–15:34
- Frilsham Road (adj 260) 15:36–15:36
- Coronation Square (Adj) 15:38–15:38
- Circuit Lane (Adj) 15:40–15:40
- Fawley Road (opp 109) 15:41–15:41
- Southcote Farm Lane (NE-bound) 15:43–15:43
- Monks Way (opp 39) 15:45–15:45
- Southcote Road (E-bound) 15:47–15:47
- Berkeley Avenue (opp) 15:48–15:48
- Downshire Square (adj) 15:50–15:50
- Lima Court (Adj) 15:51–15:51
- Russell Street (on) 15:53–15:53
- Waylen Street (Opp) 15:56–15:56
- Cheapside (Stop CV) 15:59–15:59
- Friar Street (stop FN) 16:02–16:02
- Blagrave Street (stop EK) 16:04–16:04
No service on Sat–Sun.
All 90 bus stops
- Blagrave Street (stop EK)
- Friar Street (stop FP)
- St Marys Butts (stop CA)
- Castle Street (stop CQ)
- Russell Street (opp 6)
- Downshire Square (opp)
- Berkeley Avenue (adj)
- Southcote Road (SW-bound)
- Monks Way (adj)
- Southcote Farm Lane (adj 77)
- Fawley Road (opp)
- Circuit Lane (Opp)
- Coronation Square (Opp)
- Frilsham Road (adj 255)
- Ashampstead Road (adj 311)
- Holybrook Crescent (Adj)
- Dwyer Road Boundary (opp 30)
- Swanholm Gardens (opp)
- Kennet Valley School (Adj)
- Churchward Walk (adj 78)
- Albury Gardens (adj 16)
- Sutherland Grove (Opp)
- Kettering Close (Adj)
- Knollmead (Opp)
- Ledbury Drive (adj)
- Pemberton Gardens (Adj)
- Fernhurst Road (adj)
- Torcross Grove (Adj)
- Mayfield Avenue (opp)
- Calcot Sainsbury's (Stop 1)
- Theale Green School Bus Park (Inside)
- Mayfield Avenue (adj)
- Torcross Grove (Opp)
- Fernhurst Road (opp)
- Pemberton Gardens (Opp)
- Ledbury Drive (opp)
- Knollmead (Adj)
- Kettering Close (Opp)
- Sutherland Grove (Adj)
- Albury Gardens (opp 22)
- Churchward Walk (opp 68)
- Kennet Valley School (Opp)
- Swanholm Gardens (adj)
- Dwyer Road Boundary (Adj 42)
- Holybrook Crescent (Opp)
- Ashampstead Road (opp 307)
- Frilsham Road (adj 260)
- Coronation Square (Adj)
- Circuit Lane (Adj)
- Fawley Road (opp 109)
- Southcote Farm Lane (NE-bound)
- Monks Way (opp 39)
- Southcote Road (E-bound)
- Berkeley Avenue (opp)
- Downshire Square (adj)
- Lima Court (Adj)
- Russell Street (on)
- Waylen Street (Opp)
- Cheapside (Stop CV)
- Friar Street (stop FN)
90 bus operator and areas
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.