25a Reading Town Centre ↔ Sonning Common
Operated by Reading Buses. First bus 09:05, last bus 17:15. 13 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 FJ) | 09:05 | 10:20 | 10:20 | 11:20 | 11:20 | 12:20 | 12:20 | 13:25 | 13:25 | 14:30 | 15:20 | 16:15 | 17:15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Station North Interchange (Stop NA) | 09:10 | 10:25 | 10:25 | 11:25 | 11:25 | 12:25 | 12:25 | 13:30 | 13:30 | 14:35 | 15:25 | 16:20 | 17:20 |
| The Pond (Adj) | 09:19 | 10:33 | 10:34 | 11:33 | 11:34 | 12:33 | 12:34 | 13:38 | 13:39 | 14:44 | 15:34 | 16:29 | 17:29 |
| Brinds Corner (adj) | 09:27 | 10:42 | 10:42 | 11:42 | 11:42 | 12:42 | 12:42 | 13:47 | 13:47 | 14:52 | 15:42 | 16:37 | 17:37 |
Route map
All stops on route 25a
25a towards Sonning Common
- Friar Street (stop FJ) Reading Town Centre
- Forbury Road (stop EL) Reading Town Centre
- Station North Interchange (Stop NA) Reading
- Caversham Laundry (adj) Lower Caversham
- Hills Meadow (opp) Lower Caversham
- Elizabeth House (W-bound) Caversham
- Prospect Street (adj 44) Caversham
- Westfield Road (opp 64) Caversham
- Newlands Avenue (Adj) Caversham
- Balmore Drive (adj) Caversham
- Surley Row (adj) Emmer Green
- Buckingham Drive (N-bound) Emmer Green
- Cavendish Road (opp) Emmer Green
- The Pond (Adj) Emmer Green
- Kiln Road (nr) Emmer Green
- Courtenay Drive (adj) Emmer Green
- Rose Hill (N-bound) Emmer Green
- Abbey Rugby Club (entrance) Chalkhouse Green
- Bird Wood Court (o/s) Sonning Common
- Reddish Manor (opp) Sonning Common
- Brinds Corner (adj) Sonning Common
Towns & areas on this route
Frequently asked questions
What time is the first 25a bus?
The first 25a departure on weekdays leaves at 09:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 25a bus?
The last 25a on weekdays leaves its first stop at 17:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 25a bus cost?
The 25a 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 25a bus?
The 25a 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.