15a Reading Station ↔ Tilehurst Triangle
Operated by Reading Buses. First bus 05:10, last bus 23:48. 122 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Friar Street (stop FE) | 05:10 | 05:40 | 06:00 | 06:50 | 07:00 | 07:30 | 07:35 | 07:50 | 08:00 | 08:20 | 08:35 | 08:40 | 09:00 | 09:20 | 09:40 | 09:40 | 10:00 | 10:20 | 10:40 | 10:40 | 11:00 | 11:20 | 11:40 | 11:40 | 12:00 | 12:20 | 12:40 | 12:40 | 13:00 | 13:20 | 13:40 | 13:40 | 14:20 | 14:20 | 14:40 | 14:40 | 15:20 | 15:40 | 15:40 | 16:20 | 16:20 | 16:40 | 16:40 | 17:20 | 17:20 | 17:40 | 17:40 | 18:20 | 18:30 | 18:40 | 19:30 | 19:30 | 20:50 | 20:50 | 21:50 | 21:50 | 22:50 | 22:50 | 23:30 | 23:30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cheapside (Stop CX) | 05:12 | 05:42 | 06:02 | 06:52 | 07:02 | 07:33 | 07:38 | 07:53 | 08:03 | 08:23 | 08:38 | 08:43 | 09:04 | 09:23 | 09:44 | 09:43 | 10:04 | 10:23 | 10:43 | 10:44 | 11:04 | 11:24 | 11:44 | 11:44 | 12:04 | 12:24 | 12:44 | 12:44 | 13:04 | 13:24 | 13:44 | 13:44 | 14:24 | 14:24 | 14:45 | 14:44 | 15:25 | 15:45 | 15:45 | 16:26 | 16:25 | 16:46 | 16:45 | 17:25 | 17:25 | 17:45 | 17:45 | 18:24 | 18:35 | 18:44 | 19:34 | 19:35 | 20:54 | 20:54 | 21:53 | 21:54 | 22:54 | 22:53 | 23:34 | 23:33 |
| Tay Road (adj 21) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 23:07 | 23:05 | 23:47 | 23:45 |
| Spey Road | 05:20 | 05:50 | 06:11 | 07:02 | 07:12 | 07:48 | 07:53 | 08:09 | 08:15 | 08:35 | 08:52 | 08:55 | 09:17 | 09:35 | 09:57 | 09:55 | 10:17 | 10:35 | 10:55 | 10:57 | 11:17 | 11:40 | 11:57 | 12:00 | 12:17 | 12:40 | 12:57 | 13:00 | 13:17 | 13:40 | 13:57 | 14:00 | 14:37 | 14:40 | 15:01 | 15:00 | 15:41 | 16:01 | 16:02 | 16:44 | 16:41 | 17:04 | 17:01 | 17:43 | 17:40 | 18:02 | 18:00 | 18:40 | 18:50 | 19:00 | 19:49 | 19:50 | 21:08 | 21:08 | 22:04 | 22:08 | · | · | · | · |
| Tilehurst Triangle (Stop Y) | 05:26 | 05:56 | 06:18 | 07:11 | 07:20 | 08:02 | 08:07 | 08:22 | 08:24 | 08:44 | 09:03 | 09:04 | 09:26 | 09:45 | 10:06 | 10:05 | 10:26 | 10:45 | 11:05 | 11:06 | 11:26 | 11:50 | 12:06 | 12:10 | 12:26 | 12:50 | 13:06 | 13:10 | 13:26 | 13:50 | 14:06 | 14:10 | 14:46 | 14:50 | 15:14 | 15:10 | 15:51 | 16:11 | 16:14 | 16:55 | 16:51 | 17:15 | 17:11 | 17:54 | 17:50 | 18:12 | 18:10 | 18:50 | 19:00 | 19:10 | 19:58 | 20:00 | 21:18 | 21:17 | 22:13 | 22:17 | · | · | · | · |
| Denefield School (adj) | · | · | · | · | · | 08:11 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
Route map
All stops on route 15a
15a towards Tilehurst Triangle
- Friar Street (stop FE) Reading Town Centre
- Cheapside (Stop CX) Reading Town Centre
- Waylen Street (Adj) Reading West
- George Street (opp) Reading West
- Reading West Rail Station - Oxford Road (adj) Reading West
- Beresford Road (opp) Reading West
- West Village - Tesco (opp) Reading West
- Wantage Road (adj) Reading West
- Brock Gardens (Adj) Reading West
- Pond House (S-bound) Reading West
- Brisbane Road (opp 82) Tilehurst
- Amblecote Road (Adjacent) Dee Road Estate
- Tay Road (adj 21) Dee Road Estate
- Spey Road Dee Road Estate
- Ranikhet (SW-bound) Dee Road Estate
- Oak Tree House (adj) Dee Road Estate
- Tay Road (opp 21) Dee Road Estate
- Tern Close (adj 22) Dee Road Estate
- Dee Road Top (adj 175) Meadway
- Dryland House (adj 199) Meadway
- Church End Lane (opp) Meadway
- Corwen Road (adj 299) Tilehurst
- St Michaels (W-bound) Tilehurst
- Keswick Close (adj 78) Tilehurst
- Tilehurst Triangle (Stop Y) Tilehurst
- Chapel Hill (opp) Tilehurst
- Chapel Hill (N-bound) Tilehurst
- Chapel Hill Lower Elmstone Drive (adj 53) Tilehurst
- Ashton Close (adj 60) Tilehurst
- Lower Elmstone Drive (N-bound) Tilehurst
- Fairford Road (opp) Purley on Thames
- Dark Lane Top (opp 197) Purley on Thames
- Denefield School (adj) Purley on Thames
15a towards Reading Station
- Tilehurst Triangle (Stop Y) Tilehurst
- Chapel Hill (opp) Tilehurst
- Denefield School (opp) Purley on Thames
- Denefield School Inside Grounds Purley on Thames
- Dark Lane Top (on) Purley on Thames
- Fairford Road (adj) Purley on Thames
- Lower Elmstone Drive (S-bound) Tilehurst
- Ashton Close (adj 57) Tilehurst
- Chapel Hill Lower Elmstone Drive (adj 32) Tilehurst
- Chapel Hill (S-bound) Tilehurst
- Halls Road (adj 89) Tilehurst
- Lansdowne Road (adj 33) Tilehurst
- St Michaels (adj) Tilehurst
- Church End Lane (adj) Meadway
- Corwen Road (adj) Tilehurst
- Dryland House (opp 195) Meadway
- Dee Road Top (adj 15) Meadway
- Tern Close (opp) Dee Road Estate
- Tay Road (adj 21) Dee Road Estate
- Ranikhet (Adj) Dee Road Estate
- Spey Road Dee Road Estate
- Brisbane Road (adj 78) Tilehurst
- Pond House (Adj) Reading West
- Brock Gardens (opp) Reading West
- Wantage Road (opp) Reading West
- West Village - Tesco (adj) Reading West
- Beresford Road (adj) Reading West
- Reading West Rail Station - Oxford Road (opp) Reading West
- George Street (adj) Reading West
- Waylen Street (Opp) Reading West
- Cheapside (Stop CV) Reading Town Centre
- Station Road (Stop SD) Reading Town Centre
Service history & registered changes
- 🆕 Registered effective 24 Aug 2026 Operating between Crieff and Stirling given service number 15A effective from 24 August 2026. To amend Timetable.
- 🆕 Registered effective 20 Apr 2026 Operating between Crieff and Stirling given service number 15A effective from 20 April 2026. To amend Route and Timetable.
- 🆕 Registered effective 23 Feb 2026 Operating between Perth and Crieff given service number 15A / 15 / 815 / 615 effective from 23 February 2026. To amend Route.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 15a bus?
The first 15a departure on weekdays leaves at 05:10 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 15a bus?
The last 15a on weekdays leaves its first stop at 23:48. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 15a bus cost?
The 15a is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Reading Buses day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 15a bus?
The 15a is operated by Reading Buses.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.