
The bus: Reading Buses route 17 along the Oxford Road
Reading Buses runs the 17 from the town centre out along the Oxford Road, which is the workhorse corridor for Tilehurst. Buses leave from stops around Friar Street and Cheapside, close to the Oracle and the station, and take roughly 20 to 30 minutes to reach Tilehurst Triangle depending on traffic. Oxford Road is slow at peak times because of parked cars and bus stops, so a 08:30 departure can stretch towards 35 minutes. A single is in the low-to-mid single-figure pence-per-mile band, cheaper than the train, and contactless is accepted on board.
The 17 also serves the stretch near Reading West station and the Tesco Extra at Portman Road, which matters if you are carrying shopping. Buses run frequently through the day, roughly every 10 to 15 minutes on weekdays, thinning to every 20 to 30 minutes on Sunday evenings. If your hotel sits at the eastern end of the centre, near Forbury Gardens, walk to the stop by Jackson's Corner rather than hauling luggage to the station. It is the option I would book for a daytime arrival with bags.
The train: fast, but only useful from the right station
Great Western Railway trains from Reading to Tilehurst take about six to eight minutes, which makes the rail option look unbeatable on paper. The catch is at the Reading end. Tilehurst is served by stopping services that mostly leave from Reading's main station platforms, but a handful of connections require a change at Reading West, and the wait can eat the entire time advantage. Tilehurst station itself sits north of the village centre, a ten to fifteen minute walk downhill to Tilehurst Triangle, so add that to your journey.
Fares are modest but not free, and buying on the day costs more than a contactless tap at the barrier. Trains are thin on Sunday, sometimes only hourly, which is a real problem if you are arriving late. My advice: take the train only if you are already at Reading station, travelling light, and heading somewhere on the northern side of Tilehurst. If your hotel is south of the centre near the Kennet, the walk back to the station undoes the saving.
Walking and cycling: the honest verdict
Walking the whole way is about four miles, roughly 80 to 95 minutes at a steady pace, following the Oxford Road or, more pleasantly, the towpath along the River Kennet and then the Thames towards Purley. The towpath route is flat and traffic-free but muddy from November to February and unlit in stretches after dusk, so it is a summer option only. Cycling is far more sensible: 20 to 25 minutes via the Oxford Road or the quieter Bath Road and Sulham Lane, though the Oxford Road bike lane is patchy and disappears near the Battle roundabout.
For a first-time visitor with luggage, I would not walk it. Tilehurst spreads out considerably once you pass the Triangle, and a guesthouse near Long Lane or Armour Hill adds another fifteen minutes. If you are staying centrally and visiting Tilehurst for a specific pub or the Prospect Park area, treat walking as a fair-weather afternoon activity rather than a transfer. For everything else, use the bus and keep the train for a day when you are already in the station concourse.
Where to base yourself
Most visitors are better off booking centrally and treating Tilehurst as a half-day outing. Hotels within a ten-minute walk of Reading station put you on the 17 bus route, close to the Oracle, the Riverside Museum and the Abbey Ruins, and give you an easy departure on the Elizabeth line or fast GWR services to Paddington. Rates in the centre run higher than in Tilehurst, but you save on taxis and time. The trade-off is noise on Friday and Saturday nights around Friar Street and Gun Street.
Tilehurst itself has a handful of small guesthouses and pubs with rooms near the Triangle and along the Bath Road, generally quieter and with parking, which suits drivers arriving off the M4 at junction 12. The compromise I would actually book is the western edge of the town centre, around Reading West station and Oxford Road, where rates dip below the station core and you are five minutes from a 17 stop. That puts both the bus and the train within reach and keeps the town centre walkable.
Hotels in Tilehurst
Questions, answered
How long does the bus from Reading town centre to Tilehurst take?
Reading Buses route 17 takes roughly 20 to 30 minutes from Friar Street or Cheapside to Tilehurst Triangle. Allow 35 minutes at weekday peak times, when the Oxford Road is congested. Services run every 10 to 15 minutes on weekdays and less often on Sunday evenings.
Is the train from Reading to Tilehurst worth it?
Only if you are already at Reading station and travelling light. The journey is six to eight minutes, but Tilehurst station is a ten to fifteen minute walk from the Triangle, and Sunday services can be hourly. Check whether your train calls at Reading West, since a change can cancel out the time saved.
Can you walk from Reading town centre to Tilehurst?
Yes, but it is about four miles and takes 80 to 95 minutes. The riverside route via the Kennet and Thames towpaths is flat and pleasant in summer but muddy and unlit in places during winter. With luggage, take the bus instead and save the walk for a dry afternoon.
Doing good is the business: every booking through Stay Reading funds one verified tonne of carbon removal — same room, same price, no markup.
Start your search

