Getting Around Reading: Bus and Train Tips for Visitors
Reading's buses and trains are straightforward once you know the quirks — here's how to move between the station, the town centre and the suburbs without wasting time or money.
Arriving by train: the two stations that matter
Reading railway station is the main arrival point, with fast services from London Paddington (about 25 minutes) and direct routes from Bristol, Oxford and Cardiff. The station has two main exits: the north side leads to Station Approach and the town centre, while the south side serves the Reading Gateway development and the green park-and-ride site. For most visitors, the north exit is the one to take — it puts you on Station Road, a five-minute walk from the Oracle shopping centre and the Riverside. If you're heading to the University of Reading's Whiteknights campus, the south exit is closer to the 21 bus stop on Christchurch Road.
Reading West station, a mile west of the centre, is smaller and useful only if you're staying in the Oxford Road or Tilehurst direction. It has no taxi rank, so unless your hotel is within walking distance, stick to Reading station. Tickets: an anytime day return from Paddington costs around £30-£40 depending on the operator, but booking in advance or travelling off-peak can bring that down considerably. Contactless pay-as-you-go is now accepted on many routes, but check before you tap.
Buses in and around the centre
Reading's bus network is run mostly by Reading Buses, with a colour-coded route system that's easy to pick up. The main town-centre stops are on Broad Street and Friar Street, both a short walk from the Oracle and the Forbury Gardens. Single fares within the central zone are around £2, and a day ticket costs about £4.50 — buy via the Reading Buses app or with contactless on board (cash is accepted but slower). The purple 17 and 21 routes link the town centre with the university and the Royal Berkshire Hospital, while the orange 1 and 2 serve the Reading Gateway and Green Park.
For visitors heading to the Madejski Stadium or the Reading Business Park, the green 50 runs from Reading station via the A33 — journey time is roughly 20 minutes. The busiest times are weekday mornings (7:30–9am) and late afternoons (4:30–6pm), when buses fill up with commuters. If you're staying at a hotel on the edge of town, such as in Caversham or Tilehurst, check whether your route runs late in the evening — some suburban services stop after 8pm on Sundays.
Park-and-ride and driving into town
If you're driving to Reading, the park-and-ride at Mereoak (junction 11 of the M4) is the most convenient for the town centre. Buses run every 15 minutes on weekdays and Saturdays, less frequently on Sundays, and the combined parking-and-bus fare is around £5. The alternative is the Reading Gateway park-and-ride on the south side of the station, but it's smaller and fills early on match days. Driving into the centre itself is not advisable: the Inner Distribution Road (IDR) is often congested, and parking in the Oracle or Broad Street Mall car parks costs upwards of £2 per hour.
For trips further afield, the train is almost always quicker than driving. Oxford is 25 minutes by train, Basingstoke 20 minutes, and London Paddington 25 minutes. If you're visiting Legoland Windsor, take the train to Windsor & Eton Central (via Slough) and then the shuttle bus — driving from Reading takes about 40 minutes but traffic on the M4 can double that. Skip the taxi for these journeys; a cab to Oxford would cost £50-£60 and take longer than the train.
Where to stay for easy transport
For a short visit, I'd book a hotel within a 10-minute walk of Reading station — the area around Station Road and Forbury Road has several options, including the Malmaison and the Ibis Styles, and you can walk to the Oracle, the Hexagon and the Kennet & Avon Canal without needing a bus. If you're on a tighter budget, the hotels along Oxford Road (like the Travelodge) are 15 minutes' walk from the station and have frequent buses into town. For a quieter stay, Caversham has a few guesthouses near Christchurch Meadows, but you'll rely on the 24 or 27 bus to get into the centre (10 minutes).
Avoid hotels on the IDR or in the Reading Gateway business area unless you have a car — they're convenient for the M4 but not for sightseeing. Best months to visit are May to September, when the riverside pubs and the Forbury Gardens are at their best; July and August are busiest, so book ahead. If you're here for the Reading Festival (August bank holiday), transport is packed — stay within walking distance of the station and use the extra train services.
Questions, answered
Can I use contactless payment on Reading buses?
Yes, Reading Buses accept contactless bank cards on all services, and you can also buy tickets via the Reading Buses app. Cash is accepted but slows boarding. Day tickets are available on board or in advance.
How do I get from Reading station to the university?
The 21 bus runs from the south side of Reading station to Whiteknights campus in about 15 minutes. Alternatively, it's a 25-minute walk via Christchurch Road. Taxis are available but unnecessary.
Is it cheaper to park at the station or use park-and-ride?
Park-and-ride at Mereoak costs around £5 including bus travel, while station parking starts at about £10 for a few hours. For a day trip, park-and-ride is usually the better value.
5% back on completed stays · ~1 tonne CO₂ retired per booking