IMPTReading
Blog Day trips & escapes

Best Thames villages to visit on a day trip from Reading, ranked

2026-06-015 min readcheaphotels
Sonning bridge and Thames village near Reading Sonning bridge and Thames village near Reading

Six villages ordered by what they actually deliver — from a $22 pub lunch at Sonning ten minutes away to a proper Cotswolds-edge afternoon at Pangbourne, with the two overrated names dropped.

Why Reading is the perfect Thames Valley base

Reading sits in the middle of the best twenty-mile stretch of the Thames — Sonning, Henley and Pangbourne all within thirty minutes, the Ridgeway and the Chilterns just past, and a train line running Reading-Oxford through half the good villages. This is the single strongest argument for staying in Reading rather than in a specific Thames village: you get all of them accessible for the price of Reading hotel rates, which are $60-100 a night cheaper than equivalent stays in Henley or Marlow.

The six villages below are the ones worth prioritising. All are doable as afternoons from Reading, most as half-days, one or two as full days with a proper walk in and a taxi back. I’ve ranked them by what they actually deliver rather than by name recognition — some famous names are overrated for a day trip, and one under-hyped village is genuinely the best pick of the lot. Where you go depends on whether you want food, walking, boating, history, or just a proper pretty village to sit in.

Sonning — the twenty-minute win

Sonning-on-Thames is twelve minutes from Reading town centre by car, sixteen by bus 128, or a ninety-minute walk along the Thames Path from Caversham. It's the classic English Thames village: fifteenth-century bridge, medieval church, thatched cottages, riverside walks, George Clooney's Berkshire pile visible from the bridge. The Bull at Sonning is the proper pub lunch pick at $22-32 a head, book on weekends. The Great House at Sonning has the best terrace lunch on the river with mains at $18-26.

Sonning is where I take first-time Reading visitors to show them what the Thames Valley actually looks like. Ninety minutes here does the job — cross the bridge, walk to the lock, pub lunch, walk back. Don’t try to spend a full day; the village is small and there's no more to it than an hour of walking. If you want to stretch it, walk east along the Thames Path toward Shiplake or west back to Caversham. Skip the church tour unless you’re a serious church person. Best months are April-October for the pubs' terraces.

Pangbourne — the underrated top pick

Pangbourne is fifteen minutes from Reading by car or train (train wins — every 30 minutes, $8 return off-peak, 8-minute journey). It's less immediately picture-perfect than Sonning but delivers more as a day trip: the Thames is bigger here, the walks are longer, the pubs are proper, and the village is quiet even in July. Cross the Whitchurch Bridge — a rare working toll bridge, $0.60 for cars — into Whitchurch-on-Thames, walk along the meadows to Whitchurch Lock, and back. This is one of the best two-hour walks in southern England.

Elephant Hotel does proper lunches at $18-28, Cross Keys is the traditional pub pick, and the Copper Kettle café on the high street does exceptional breakfast at $10. The Kenneth Grahame connection — Wind in the Willows was written here — is real and the Whitchurch Lock stretch is what Grahame was describing. My pick for the single best day trip from Reading, especially for anyone who wants a walk built into the day. Combine with lunch and you’re back in Reading by 3pm.

Henley-on-Thames — the famous name

Henley is twenty-five minutes from Reading by car, or thirty by train ($10 return off-peak). It's the most famous Thames village and the most crowded, especially in summer. Rowing museum, elegant Georgian high street, decent restaurants, and the July Royal Regatta which is a genuine cultural event but hotel prices go absurd. Outside regatta week, Henley works well as an afternoon and evening — walk along the river, tea at the Angel or lunch at the Little Angel across the bridge, dinner at Shaun Dickens at the Boathouse for a serious meal.

Where Henley disappoints: it's more polished than atmospheric, the high street is a bit precious, and the crowds in July-August are unpleasant. Where it delivers: the River & Rowing Museum is genuinely excellent ($16 entry), the walk from Henley to Hambleden is one of the best Thames walks ($25 pub lunch at the Stag & Huntsman), and evening dinners are stronger than in any other Thames village. Ranks third for me — worth doing once but Pangbourne and Sonning are better weekend afternoons.

Streatley and Goring — the walking pick

Streatley on the Berkshire bank and Goring on the Oxfordshire bank sit together at the Goring Gap, where the Thames cuts through the Chiltern Hills. Twenty minutes from Reading by car, twenty by train to Goring & Streatley station ($8 return). This is the pick for anyone who wants a proper walk in beautiful landscape rather than just a pub-and-village afternoon. The Goring Gap is genuinely dramatic by English standards, and the Ridgeway national trail crosses the Thames here.

The Swan at Streatley has the best riverside terrace in the whole area (mains $18-28), and Miller of Mansfield in Goring is a proper gastropub with genuine ambition (dinner $45-60). Walk up onto Streatley Hill for the classic view down the Goring Gap — one hour round trip and worth every minute of it. This is the pick for a full-day trip from Reading, especially in spring and autumn. Book lunch on weekends. Skip in wet weather; the walks make Streatley-Goring.

Wallingford — the historic pick

Wallingford is thirty minutes north of Reading by car, forty by bus and train combined. Bigger than the other villages here — properly a small market town of 12,000 people — and has more sustained history: Norman castle ruins, medieval market square, working Cornmarket, and one of the oldest continuously inhabited Thames river-crossings in England. Wallingford's Corn Exchange runs a proper theatre programme, and the town has a serious independent shopping scene along St Martin's Street and the High Street.

Lunch at the Boat House or the George at Dorchester-on-Thames (five minutes further north, itself worth a stop) both around $22-32. This is the pick for anyone who wants Thames Valley beyond the pretty-village postcard — actual working history, proper streetscapes, and quieter than Henley without being boring. Combine with Dorchester-on-Thames for a strong full day. Skip if you specifically wanted a walking-and-pub day; Wallingford is a town-visit rather than a walking base.

The two overrated names

Marlow: often listed as a top Thames village, and it is genuinely pretty, but it's forty minutes from Reading and doesn’t reward the extra distance over Henley. If you’re prioritising Thames villages from a Reading base, Sonning, Pangbourne, Henley and Streatley all deliver more per hour. Marlow works if you’re already staying in Marlow itself. The Compleat Angler is a beautiful hotel but priced accordingly ($280-400).

Cookham: home to Stanley Spencer and worth a visit if you specifically want to see the Stanley Spencer Gallery, but the village itself is smaller and less rewarding than Sonning or Pangbourne. Thirty-five minutes from Reading and honestly a stretch as a day trip when better options are closer. Skip on a first Reading trip. Similarly, Bray gets over-hyped for its Michelin restaurants — an expensive dinner destination rather than a day-trip village. If you specifically want the Waterside Inn or the Fat Duck, book accordingly, but neither adds a good village afternoon around them.

Book while you read Median night$113 Cheapest area$58 Hotels tracked4 Find a hotel

Before you book

What people ask before booking Reading Town Centre.

What's the best Thames village day trip from Reading?

Pangbourne for the walking-and-pub combination — train from Reading in 8 minutes, then walk to Whitchurch Lock and back, lunch at the Elephant or Cross Keys. Sonning is the easier quick win (bus 128, ninety minutes total). Henley if you want the famous name and the rowing museum, but it's more crowded.

Can I walk from Reading to Sonning along the Thames?

Yes — ninety minutes each way along the Thames Path from Caversham Bridge, entirely off-road, dog-friendly, and one of the best walks in southern England. Lunch at the Bull or Great House, then reverse the walk or bus 128 back to Reading. Best April-October; wet-weather boots November-March.

Is Henley worth visiting outside regatta week?

Yes — genuinely more pleasant without the crowds, and the River & Rowing Museum is excellent regardless of season. Best months are May, June, September, October. During regatta week (first week of July) hotels triple in Henley, so use Reading as a base and drive over for a day. Skip Henley entirely in wet November.

How much does a Thames village day trip cost from Reading?

Train to Pangbourne $8 return, lunch $18-32 a head, dog free — total $30-40 solo. Sonning by bus 128 $6 return, lunch at the Bull $28 — total $35 solo. Henley by train $10 return, museum $16, lunch $28 — total $55. Streatley walking day with lunch and train around $50 a head.

Where to stay

Hotels in Reading Town Centre

Live prices · free cancellation

Recommended reads

All posts