Reading All-Bus

Great value for money ‘Reading All-Bus’ day fares are available in Reading.
The ‘Reading All-Bus’ day travel ticket, which passengers can use across several bus companies (including Reading Buses, Thames Valley Buses, Carousel and Thames Travel) is just one of a range of bus improvements that Reading Borough Council’s programme intends to deliver over the next two years. This ticket will be particularly beneficial in areas such as Caversham where three bus companies provide services and ticket holders will always be able to use the next bus that arrives. There will also be discounted day tickets for young people and groups.
Where can I use 'Reading All-Bus' tickets?
These tickets are valid across Reading Borough and the surrounding suburban area, covering anywhere from Theale to Caversham Heights, and Purley-on-Thames to Winnersh Triangle.
Simply hop on the next bus, regardless of the operator with the 'Reading All-Bus' ticket.
How much do 'Reading All-Bus' tickets cost?
Please note: Reading All‑Bus fares will change from Monday 5th January 2026. The table below shows the new prices, following updates introduced by Reading Borough Council.
| Ticket type | App | Bus | Freeflow (tap on, tap off) |
| Adult | £5.40 | £5.90 | £5.90 |
| 18&Under | £4.70 | £4.70 | n/a |
| Group | £7.50 (off peak), £11.50 (peak) | £7.50 (off peak), £11.50 (peak) | n/a |
Off-peak group tickets are valid after 09:30. All tickets are valid until 03:59 the following morning.
Not travelling all day?
Take advantage of the excellent single bus fares available within Reading. Shorter trips (such as Reading to Cemetery Junction) start from £2.50 single and longer trips (such as Reading to Sonning) are just £3.00.
Travelling further afield?
Unlimited travel on all Thames Travel and Oxford Bus Company services outside of Oxford is available with the CountryZone.