Buses in Henley-on-Thames
17 bus routes serve Henley-on-Thames, run by Reading Buses, Carousel Buses, Great Western Railway, Thames Travel and Thames Valley Buses and others. The busiest stops are Henley-on-Thames station, Hart Street and Bell Street.
Most frequent routes
- 28: Henley-on-Thames – Reading Town Centre Reading Buses
- 850: Reading Town Centre – High Wycombe Carousel Buses
- 33: Abingdon Town Centre – Henley-on-Thames Thames Travel
- 33A: Wallingford – Didcot Thames Travel
- 28a: Reading Town Centre – Henley-on-Thames Reading Buses
- 228: Maidenhead – Henley-on-Thames Thames Valley Buses
Where you can go from Henley-on-Thames
Routes
- 28: Henley-on-Thames – Reading Town Centre Reading Buses
- 850: Reading Town Centre – High Wycombe Carousel Buses
- Henley-on-Thames – Twyford (Henley Branch Line) Great Western Railway
- 33: Abingdon Town Centre – Henley-on-Thames Thames Travel
- 33A: Wallingford – Didcot Thames Travel
- 28a: Reading Town Centre – Henley-on-Thames Reading Buses
- 228: Maidenhead – Henley-on-Thames Thames Valley Buses
- 151: Henley-on-Thames town service TK Travel
- 152: Henley-on-Thames town service TK Travel
- 153: Henley-on-Thames town service TK Travel
- 145C: Henley-on-Thames – Woodcote Whites Coaches
- F14: Reading Stadium – Henley-on-Thames Reading Buses
- 620: Princes Risborough – Henley-on-Thames Carousel Buses
- 623: Cryers Hill – Henley-on-Thames Carousel Buses
- 624: Denham – Henley-on-Thames Carousel Buses
- 625: Thame – Henley-on-Thames Carousel Buses
- 626: Henley-on-Thames – Chalgrove Thames Travel
Bus companies
Stops and stations
- Henley-on-Thames station
- Hart Street
- Bell Street
- Market Place
- Rail Station
- Deanfield Avenue HaR
- Bell Street North
- Christ Church
- St Marks Road
- Niagara Road
- Newtown Road
- Tesco Superstore
- Allotments
- Bowling Court
- Northfield End
- Icehouse Lane
- Swiss Farm
- Greys Road Shops
- Henley Community Hospital
- Watermans Road HaR
- South Avenue HAR
- Makins Road HaR
- Greys Road HaR
- Abrahams Road HaR
- Elizabeth Road HaR
- Highlands Park
- Gillotts School
- The Close
Questions
- Where can I go by bus from Henley-on-Thames?
- Direct buses from Henley-on-Thames go to Reading (28, 850, 28a), Abingdon (33), Chalgrove (626), Cryers Hill (623), Denham (624), Didcot (33A), High Wycombe (850), Maidenhead (228), Princes Risborough (620) and Reading Stadium (F14).
- Which bus goes from Henley-on-Thames to Reading?
- Routes 28, 850 and 28a, run by Reading Buses and Carousel Buses.
- Which bus goes from Henley-on-Thames to Abingdon?
- Route 33, run by Thames Travel.
- Which bus goes from Henley-on-Thames to Chalgrove?
- Route 626, run by Thames Travel.
- Where do buses stop in Henley-on-Thames?
- The busiest stops are Henley-on-Thames station, Hart Street, Bell Street, Market Place and Rail Station.
- Which bus companies run in Henley-on-Thames?
- Reading Buses, Carousel Buses, Great Western Railway, Thames Travel, Thames Valley Buses, TK Travel and Whites Coaches.
- What are the most frequent buses in Henley-on-Thames?
- the 28 (Henley-on-Thames – Reading Town Centre), the 850 (Reading Town Centre – High Wycombe), the 33 (Abingdon Town Centre – Henley-on-Thames) and the 33A (Wallingford – Didcot).
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 20 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook