123 Wokingham Stn ↔ Woosehill
Operated by Thames Valley Buses. First bus 06:51, last bus 19:04. 15 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.
| Broad Street (Stop B) | · | · | · | · | 15:57 | 16:57 | 17:57 | 18:57 |
|---|---|---|---|---|---|---|---|---|
| Wokingham Station Interchange (Stop 2) | 06:51 | 07:21 | 08:21 | 08:56 | 16:00 | 17:00 | 18:00 | 19:00 |
| Dorset Way (adj) | 06:55 | 07:25 | 08:25 | 09:00 | 16:04 | 17:04 | 18:04 | 19:04 |
Route map
All stops on route 123
123 towards Woosehill
- Broad Street (Stop B) Wokingham Town Centre
- Shute End (W-bound) Wokingham
- Wokingham Station Interchange (Stop 2) Wokingham
- Holt Lane (opp) Wokingham
- Oxford Road (adj) Wokingham
- Morrisons (Adj) Woosehill
- Heron Road (adj) Woosehill
- Dorset Way (adj) Woosehill
123 towards Wokingham Stn
- Dorset Way (adj) Woosehill
- Heron Road (opp) Woosehill
- Northway (NE-bound) Woosehill
- Morrisons (opp) Woosehill
- Oxford Road (opp) Wokingham
- Holt Lane (adj) Wokingham
- Wokingham Station Interchange (Stop 2) Wokingham
- Shute End (on) Wokingham
- Broad Street (E-bound) Wokingham Town Centre
Service history & registered changes
- 🆕 Registered effective 1 Jun 2026 Operating between Tain and Tain given service number 123 effective from 01 June 2026. To amend Timetable.
- 🆕 Registered effective 22 Feb 2026 Operating between Haddington and Haddington given service number 123 effective from 22 February 2026. To amend Timetable.
- 🆕 Registered effective 7 Sept 2025 Operating between Haddington and Haddington given service number 123 effective from 07 September 2025. To amend Start & Finish Point and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 123 bus?
The first 123 departure on weekdays leaves at 06:51 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 123 bus?
The last 123 on weekdays leaves its first stop at 19:04. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 123 bus cost?
The 123 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. Thames Valley Buses day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 123 bus?
The 123 is operated by Thames Valley Buses.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.