Reading in Three Days: An Itinerary That Uses the Town as a Base
Reading Abbey Ruins and the Thames Path on a three-day itinerary
Day one does the town, day two takes a river village, day three bolts on Windsor or Oxford — with specific trains, specific meals, and one hotel to hold for all three nights.
Why three days changes the plan
One day covers Reading itself; two days adds a river village. The third day is what turns a weekend break into a proper Thames Valley trip — it buys you a full day-trip to Windsor or Oxford, both under 40 minutes by train, without giving up an evening back in Reading. The mistake people make is spreading Reading itself thinner to fill three days. Don’t. The town is a strong one-day proposition and a weak three-day one. Use days two and three to leave, and come back each night to the same bed.
That single-base approach is the whole point. Reading station is the third-busiest interchange outside London, so you can reach Windsor, Oxford, Henley, Bath and central London without changing more than once. Book one hotel for three nights, unpack once, and treat the station as your front door. The plan below assumes you arrive Thursday evening or Friday morning and leave Sunday evening, but it works for any three consecutive nights.
Where to sleep for all three nights
Book one hotel and hold it. For a mid-range base with a car, the Crowne Plaza Reading on Wharfedale Road runs around £85 a night with a large free car park and a 15-metre pool — worth it if you’re driving in off the M4 at Junction 11. For walkers who want the station and the Oracle on the doorstep, the Novotel Reading Centre on Friar Street sits around £80 and puts you two minutes from the shops and five from Forbury Gardens; parking is £19 a night at the adjacent Q-Park. The pentahotel on Oxford Road, about £79, is the late-night pick with a lobby bar that stays lively past midnight.
For a splurge on the first or last night, the Roseate Reading on the Forbury does abbey-view rooms at £220-£280, and Malmaison in the old Great Western station building runs £150-£210 and is unbeatable for train-connected sleepers. If you’re spending three nights, the sensible move is a consistent mid-range base rather than a different hotel each night — you’ll waste an hour a day checking in and out otherwise, and Reading’s hotels don’t reward that.
Day one: the town centre, done properly
Start at 09:00 with coffee at Workhouse Coffee on King’s Road, then walk to Reading Abbey Ruins for 09:30. Give the Forbury, the restored gatehouse and the Maiwand Lion ninety minutes — the abbey was founded by Henry I in 1121 and he’s buried somewhere under the site, which is the single best story the town has. From there, walk the Chestnut Walk down to the Kennet and follow the water to Kennet Mouth by 11:30, where the Kennet meets the Thames under the railway.
Cut back into town for coffee at Tamp Culture on Cross Street, then lunch at Clay’s Hyderabadi Kitchen on London Street at 12:30 — book it two weeks ahead, it’s about £22 a head and the best meal in Reading. In the afternoon, walk twenty minutes south-east to the Museum of English Rural Life on Redlands Road (free, allow two hours; the wagon collection is genuinely world-class), then loop back through the university’s Whiteknights Park if it’s dry. Dinner at Thames Lido on King’s Meadow, booked for 19:30 — mains £18-£28 in a converted 1902 open-air lido, the best setting in town.
Day two: a river village by train
Head to Henley-on-Thames: the 09:22 from Reading changes at Twyford and costs about £8.60 return, 30 minutes door to door. You get the River & Rowing Museum (£14, opens 10:00), the walk up to Remenham Church across the regatta course, and lunch at the Angel on the Bridge or the Little Angel. The Regatta course markers stay in the river year-round, so the rowing story is legible even in winter. Come back on a mid-afternoon service and you’re in Reading with the evening intact.
If you’d rather have quiet than a museum, swap Henley for Pangbourne — a 10-minute direct GWR run, about £6.20 return. Walk over the Whitchurch toll bridge (60p for pedestrians, one of only two remaining toll bridges on the Thames) and up the meadows toward Streatley, with lunch at the Cross Keys or the Swan. Back in Reading for the evening, eat at Bhel Puri House on London Street (open till 22:00, takes walk-ins) or the Lyndhurst pub on Queens Road if you want a proper pint with dinner.
Day three: Windsor or Oxford, the big day trip
This is the day the third night pays for itself. Windsor is the crowd-pleaser: the 09:38 from Reading is a direct GWR service to Windsor & Eton Central, about 30 minutes and £11 return. Windsor Castle opens at 10:00, tickets are around £30 booked ahead, and the State Apartments plus St George’s Chapel are a comfortable three hours. Add the Long Walk in Windsor Great Park if the weather holds, lunch at the Two Brewers on Park Street, and you’re back in Reading by late afternoon.
Oxford is the alternative for anyone who’s done Windsor before. Direct GWR trains run Reading to Oxford in about 25 minutes, £13-£16 return. Do the Ashmolean (free, world-class), a walk through Radcliffe Square and the covered market, and a punt from Magdalen Bridge if it’s summer (£25 an hour to hire, or £16 a head chauffeured). Either way, get back to Reading for a last dinner — L’Ortolan in Shinfield for a Michelin-starred send-off (£95 tasting menu, taxi both ways, book three weeks out), or Thames Lido again if you want the river one more time.
Getting around and getting home
You barely need buses on this plan — everything on days two and three is train, and the town centre is walkable end to end in twenty minutes. If you do need a bus, Reading Buses take contactless and a single is about £2.20. Uber from the station to any central hotel runs £6-£10. For the day trips, buy returns rather than singles and travel off-peak (after 09:30) to roughly halve the fare; peak walk-up returns to Oxford or Windsor can cost double.
Going home, the last stress-free Elizabeth line to Paddington leaves Reading around 22:30 (26 minutes, £13-£15 off-peak with a contactless tap). GWR fast trains run later but fill up. If you’re heading north or west, the useful CrossCountry services for Oxford, Birmingham and beyond thin out after about 21:00, so check the last train before you commit to a long final dinner. Prices displayed in Reading always include VAT, and there’s no tourist tax as of 2026 — the room rate you booked is the room rate you pay, plus parking if your hotel charges it.
Before you book
What people ask before booking Pangbourne.
Only if you spend all three in the town itself — one day covers Reading’s core comfortably. The three-day version works because days two and three are day-trips: a river village (Henley or Pangbourne) and a bigger draw (Windsor or Oxford), all under 40 minutes by train. Reading is the base you sleep in and eat in, not the thing you stretch across 72 hours.
Windsor for first-timers who want the castle and an easy famous day out — direct 30-minute train, about £11 return. Oxford for anyone who’s seen Windsor or prefers colleges, museums and punting to a royal residence — direct 25-minute train, £13-£16 return. Both are doable in a day with an evening back in Reading. If you can only do one and haven’t done either, take Windsor.
No. Every day-trip here is by train, and the town centre is walkable. A car only helps if you’re basing at the Crowne Plaza off the M4 or want to add a Thames Valley driving loop on a fourth day. If you do bring one, factor £15-£25 a night for hotel parking and expect the town’s one-way system to be slow.
Excluding the hotel, budget roughly £60-£90 a day for food, train day-trips and one paid attraction — more if you eat at L’Ortolan or the Roseate. Add the room: mid-range bases run about £79-£87 a night, a splurge like the Roseate £220-£280. Booking returns off-peak and one big dinner rather than three keeps the total sensible.