Bus times in Reading Town Centre
All the buses in Reading Town Centre: 66 bus routes and 71 bus stops (Reading area). Pick a stop for live departures, or a route for the full timetable.
Next buses from St Marys Butts (stop CR) as of 18:21
Scheduled times at Reading Town Centre’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Reading Town Centre today
- 1 Newbury → Reading via Thatcham, Horncastle Reading Buses · first 05:00 · last 23:17
- 3 Reading → Wokingham via Arborfield Garrison, Finchampstead Reading Buses · first 05:40 · last 23:05
- 4 Reading → Bracknell via Great Hollands, Easthampstead Reading Buses · first 05:00 · last 23:05
- 4a Reading → Bracknell via John Nike Leisure Centre, Popeswood Reading Buses · first 05:30 · last 23:00
- 5 Reading → Whitley Wood via Katesgrove, Whitley Street Reading Buses · runs 24 hours
- 6 Reading → Whitley Wood via Katesgrove, Whitley Street Reading Buses · runs 24 hours
- 9 Central Reading → Green Park Station via Whiteknights, Whitley Wood Reading Buses · not Sundays · first 05:56 · last 23:29
- 11 Reading → Coley Park via Katesgrove Reading Buses · first 05:45 · last 00:02
- 13 Woodley → Reading via North Earley, Bulmershe Reading Buses · first 05:15 · last 01:30
- 14 Reading circular via North Earley, Woodley Reading Buses · first 05:00 · last 23:00
- 15 Reading → Theale via Tilehurst, Calcot Reading Buses · first 06:00 · last 20:55
- 15a Reading → Purley on Thames via Tilehurst, Meadway Reading Buses · not Sundays · first 05:10 · last 23:47
Show 28 more routes
- 16 Reading → Purley on Thames via Norcot, Kentwood Reading Buses · first 05:25 · last 23:50
- 17 Whiteknights → Tilehurst via Reading, Reading West Reading Buses · runs 24 hours
- 18 Tilehurst → Reading via Kentwood, Norcot Reading Buses · first 05:59 · last 19:55
- 19a Reading circular via Earley, North Earley Reading Buses · not Sundays · first 06:19 · last 18:35
- 19b Reading → Lower Earley District Centre via Whiteknights, Earley Reading Buses · not Sundays · first 05:51 · last 19:23
- 19c Reading circular via Earley, North Earley Reading Buses · not Sundays · first 06:10 · last 18:51
- 20 Central Reading → Reading University Reading Buses · first 07:23 · last 23:42
- 21 Reading → Lower Earley via Katesgrove, The Mount Reading Buses · runs 24 hours
- 22 Reading → Caversham Reading Buses · not Sundays · first 06:05 · last 20:18
- 23 Reading circular via Caversham, Emmer Green Reading Buses · first 05:35 · last 23:30
- 24 Reading circular via Caversham, Emmer Green Reading Buses · first 05:25 · last 23:00
- 25 Reading → Peppard Common via Caversham, Emmer Green Reading Buses · first 05:05 · last 23:45
- 26 Reading → Calcot via Southcote, Fords Farm Reading Buses · runs 24 hours
- 28 Reading → Henley-on-Thames via Lower Caversham, Caversham Reading Buses · first 05:05 · last 23:45
- 29 Reading → Lower Caversham Reading Buses · first 06:42 · last 23:25
- 33 Reading → Little Heath via Prospect Park, Tilehurst Reading Buses · first 05:08 · last 23:55
- 50 Reading → GreenPark via Kennet Island Reading Buses · not Sundays · first 05:30 · last 23:50
- 50a Reading → GreenPark via Whitley, Kennet Island Reading Buses · first 05:42 · last 23:05
- 127 Maidenhead → Reading via Belmont, Twyford Carousel Buses · not Sundays · first 06:52 · last 18:10
- 128 Wokingham → Reading via Twyford, North Earley Thames Valley Buses · not Sundays · first 07:05 · last 18:45
- 129 Twyford → Reading via Wokingham, North Earley Thames Valley Buses · weekdays only · first 06:07 · last 18:10
- 500 Reading → Winnersh Triangle via New Town Reading Buses · not Sundays · first 06:25 · last 19:09
- 600 Reading → Shinfield via Spencers Wood, Swallowfield Reading Buses · first 06:12 · last 23:05
- 701 Reading → Legoland via Slough, Bracknell Reading Buses · first 05:00 · last 23:54
- 850 High Wycombe → Reading via Marlow, Henley-on-Thames Carousel Buses · first 04:35 · last 22:45
- RA1 Reading → Heathrow Airport via Twyford, Maidenhead Reading RailAir · first 02:40 · last 00:15
- TVP Reading → Thames Valley Park via New Town Stewarts Coaches · weekdays only · first 06:45 · last 18:40
- X40 Oxford → Reading via New Hinksey, Heyford Hill Thames Travel · first 04:45 · last 23:35
School, works and infrequent services (26 — under 10 journeys a day)
- 2 Reading → Brimpton Common via Padworth Common Reading Buses · first 07:50 · last 07:50
- 2a Reading → Brimpton Common via Burghfield Hill, Mortimer West End Reading Buses · first 07:25 · last 17:25
- 6a Reading → Whitley Wood via Katesgrove, Worton Grange Reading Buses · first 05:05 · last 22:13
- 9a GreenPark → Reading Town Centre via Whitley Wood, Whiteknights Reading Buses · not Sundays · first 16:55 · last 17:45
- 9b GreenPark → Reading Town Centre via Whitley Wood, Whiteknights Reading Buses · weekdays only · first 06:51 · last 07:49
- 25a Reading → Sonning Common via Caversham, Emmer Green Reading Buses · not Sundays · first 10:20 · last 13:25
- 28a Reading → Henley-on-Thames via Dunsden Green, Binfield Heath Reading Buses · not Sundays · first 06:55 · last 18:00
- 29a Caversham → Reading Reading Buses · first 09:42 · last 14:42
- 43 Reading → Upper Basildon via Kentwood, Purley on Thames Reading Buses · not Sundays · first 09:00 · last 18:05
- 81 Caversham → Bulmershe via Reading, Earley Reading Buses · weekdays only · first 06:44 · last 16:44
- 82 Reading → Sonning Common via Caversham, Caversham Heights Reading Buses · weekdays only · first 07:47 · last 15:25
- 85 Reading → Little Heath via Kentwood, Tilehurst Reading Buses · weekdays only · first 07:50 · last 15:35
- 87 Reading → Little Heath via Calcot, Tilehurst Reading Buses · weekdays only · first 07:33 · last 15:35
- 88 Reading → Theale via Norcot, Kentwood Reading Buses · weekdays only · first 06:48 · last 15:10
- 90 Reading → Theale via Southcote, Calcot Reading Buses · weekdays only · first 07:27 · last 15:10
- 91 Whitley → Kentwood via Reading, Reading West Reading Buses · weekdays only · first 07:40 · last 15:10
- 92 Reading → Three Mile Cross via Whiteknights, Spencers Wood Reading Buses · weekdays only · first 07:07 · last 15:19
- 93 Reading → Woodcote via Purley on Thames, Goring Reading Buses · weekdays only · first 07:05 · last 15:07
- 112 Watlington → Reading via Emmer Green, Caversham Carousel Buses · Mondays, Wednesdays and Fridays only · first 09:00 · last 12:45
- 113 Stoke Row → Reading via Emmer Green, Caversham Carousel Buses · Mondays, Wednesdays and Fridays only · first 10:19 · last 13:35
- 127 Maidenhead → Reading via Twyford, North Earley Thames Valley Buses · Saturdays only · first 08:25 · last 17:50
- 145 Goring → Kings Meadow via Caversham, Reading Oxfordshire County Council (Fleet Services) · Tuesdays only · first 10:15 · last 12:55
- 153 Reading → Upper Wargrave Horseman Coaches · Wednesdays only · first 09:45 · last 12:30
- 154 Beech Hill → Reading via Three Mile Cross, Whitley Horseman Coaches · Thursdays only · first 09:20 · last 12:10
- 244 Reading → Winnersh via Finchampstead, Wokingham Horseman Coaches · weekdays only · first 07:00 · last 15:25
- NX40 Oxford → Reading via Rose Hill, Littlemore Thames Travel · not Sundays · first 00:05 · last 03:30
Route numbers are reused all over the country. See every UK 17 bus, 6 bus, 26 bus, 5 bus, 21 bus, 3 bus, 20 bus, 500 bus, 850 bus, 33 bus, X40 bus or 11 bus timetable.
Buses to…
Where can you get to by bus from Reading Town Centre?
Show 18 more places
Map of bus stops in Reading Town Centre
All 71 stops shown. Tap a marker for live departures.
Bus stops in Reading Town Centre
Busiest stops
- St Marys Butts (stop CR) 15 routes
- Cheapside (Stop CV) 14 routes
- Forbury Road (stop EL) 14 routes
- Station Road (Stop SD) 14 routes
- Blagrave Street (Stop EO) 13 routes
- Kings Road (Stop MF) 10 routes
- Bridge Street (stop MI) 9 routes
- Friar Street (stop FE) 9 routes
- Kings Road (Stop ME) 9 routes
- Kings Road (Stop MH) 9 routes
- London Street Foot (N-bound) 9 routes
- Market Place (stop MA) 9 routes
Reading Town Centre (71 stops)
- Blagrave Street (stop EJ)
- Blagrave Street (stop EK)
- Blagrave Street (stop EM)
- Blagrave Street (Stop EO)
- Blagrave Street (Stop EP)
- Bridge Street (stop MI)
- Castle Street (stop CP)
- Castle Street (stop CQ)
- Chatham Street Layby (W-bound)
- Cheapside (Stop CV)
- Cheapside (Stop CW)
- Cheapside (Stop CX)
- Cheapside (Stop CY)
- Cheapside (stop CZ)
- Forbury Retail Park (E-bound)
- Forbury Retail Park (W-bound)
- Forbury Road (stop EL)
- Forbury Road (stop EN)
- Friar Street (stop FC)
- Friar Street (stop FD)
- Friar Street (stop FE)
- Friar Street (stop FF)
- Friar Street (stop FH)
- Friar Street (stop FJ)
- Friar Street (stop FL)
- Friar Street (stop FM)
- Friar Street (stop FN)
- Friar Street (stop FP)
- Greyfriars Road (stop FG)
- Greyfriars Road (stop WF)
- Huntley and Palmers (N-bound)
- Huntley and Palmers (Stop 1)
- Huntley and Palmers (Stop 3)
- Huntley and Palmers (Stop 4)
- Huntley and Palmers (Stop 5)
- Kenavon Drive
- King Street (Stop MK)
- Kings Road (Stop ME)
- Kings Road (Stop MF)
- Kings Road (Stop MG)
- Kings Road (Stop MH)
- London Street Foot (N-bound)
- London Street Foot (S-bound)
- Market Place (stop MA)
- Market Place (stop MB)
- Market Place (stop MC)
- Minster Street (stop ML)
- Minster Street (stop MM)
- Minster Street (Stop MP)
- Minster Street (Stop MQ)
- Oracle Riverside (nr)
- Queens Road car park (adj)
- Reading Buses Depot (inside)
- Reading RailAir
- South West Interchange (Stop WN)
- South West Interchange (Stop WS)
- St Marys Butts (stop CA)
- St Marys Butts (stop CB)
- St Marys Butts (stop CL)
- St Marys Butts (stop CN)
- St Marys Butts (stop CR)
- St Marys Butts (Stop CS)
- St Marys Butts (Stop CT)
- Station Road (Stop SA)
- Station Road (Stop SB)
- Station Road (Stop SC)
- Station Road (Stop SD)
- The Meridian (adj)
- The Meridian (opp)
- Valpy Street (Stand EQ)
- West Street (stop CU)
Operators in Reading Town Centre
Bus services here are registered with Reading Borough Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Reading Town Centre?
66 bus routes serve Reading Town Centre, run by 8 operators including Reading Buses and Carousel Buses. The busiest are the 17 (Whiteknights to Tilehurst), the 6 (Reading to Whitley Wood), the 26 (Reading to Calcot), the 5 (Reading to Whitley Wood), the 21 (Reading to Lower Earley), the 3 (Reading to Wokingham), the 20 (Central Reading to Reading University) and the 500 (Reading to Winnersh Triangle), plus 32 other regular routes and 26 school or occasional services.
How much is the bus fare in Reading Town Centre?
Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Reading Town Centre are run by Reading Buses, Carousel Buses, Thames Valley Buses, Oxfordshire County Council (Fleet Services), Horseman Coaches, Thames Travel, Reading RailAir, Stewarts Coaches — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.
How many bus stops are there in Reading Town Centre?
There are 71 active bus stops in Reading Town Centre. Each stop page on this site shows the next departures and every route that calls there.