16 towns · updated September 2026

Bristol commuter towns A–Z: data on all 16

Every town we track, compared on train time to Bristol, annual season ticket cost, average house price, safety, broadband speed and life satisfaction. Open a town for the full picture, nearby alternatives and commuter FAQs, or explore everything on the interactive map.

Gloucestershire

TownTrain to BristolAvg priceAnnual season
Cheltenham38 min£345k
Gloucester37 min£275k
Stroud45 min£358k
Thornbury45 min£355k
Yate19 min£305k

Somerset

TownTrain to BristolAvg priceAnnual season
Bath16 min£418k£1,505
Bridgwater25 min£255k
Clevedon29 min£355k
Keynsham10 min£415k
Nailsea12 min£380k
Portishead43 min£378k
Weston-super-Mare17 min£260k
Yatton12 min£360k

Wiltshire

TownTrain to BristolAvg priceAnnual season
Bradford-on-Avon24 min£430k
Chippenham25 min£318k
Trowbridge31 min£275k

Not sure which town fits?

Score every town by the criteria that matter to you: commute, price, safety and more. Free to use, no sign-up required.
House prices from HM Land Registry Price Paid, median of sales August 2025 to July 2026; crime from police.uk street-level records, August 2025 to July 2026; heritage, green space and places to eat from Historic England, OS Open Greenspace and the Food Standards Agency, built September 2026. Train times, season tickets, broadband and life satisfaction are reviewed periodically rather than monthly: train times are typical off-peak direct services, season tickets the annual price to a Bristol terminal, broadband from Ofcom Connected Nations and life satisfaction from the ONS Personal Well-being survey. Figures are approximate estimates for comparison.