Day trips from Swindon

Swindon is well placed for day trips. Bath, Bristol, Oxford, and the Cotswolds are within about an hour by train or car. Stonehenge, Avebury, and Lacock are easy drives. This guide gives a quick overview. For train times and fares, use National Rail or our Swindon to London guide for GWR services.

British countryside and hills – day trip from Swindon
Day trip destinations from Swindon. Credit: Unsplash
~1 hourBath, Bristol, Oxford by train
GWRMain train operator
M4 / A419Road links
Day trip destinations from Swindon – check venue websites for current prices
DestinationDistanceTransportRough costBest for
Bath~35 milesTrain ~45 min (GWR)Train from ~£15 return; Roman Baths from ~£20 adultHistory, couples, culture
Bristol~40 milesTrain ~45 min (GWR)Train from ~£15 return; SS Great Britain from ~£20Families, culture, harbourside
Oxford~35 milesTrain ~50 min (GWR)Train from ~£15 return; colleges free to walkCulture, couples, students
Stonehenge~25 milesCar or tour busEntry from ~£25 adult (book ahead)History, all ages
Cotswolds (Cirencester, Burford)~25–40 milesCar (train to Kemble)Free to explore; parking variesCouples, walkers, photography
Lacock~15 milesCarVillage free; Abbey from ~£16 adult (NT)Families, film fans (Harry Potter)
Avebury~25 milesCarStone circle free; museum from ~£11History, walkers
Swindon & Cricklade Railway~8 milesCar or busFrom ~£8 child, ~£14 adultFamilies, train enthusiasts
Marlborough~25 milesCarFree to explore; parking ~£2–3Couples, shoppers, Savernake walks

Source: National Rail, venue websites

By train

GWR runs direct services from Swindon to Bath, Bristol Temple Meads, and Oxford. London Paddington is about an hour. Check National Rail for current times and fares. Our guides: Swindon to London, Swindon to Bristol, Swindon to Bath, Swindon to Oxford, Swindon to Cardiff.

By car

The M4 gives quick access west to Bristol and east towards London. The A419 runs to Cirencester and the Cotswolds. Stonehenge, Avebury, and Lacock are best reached by car. Parking at Stonehenge and Lacock is managed by English Heritage and the National Trust.

Family-friendly options

The Swindon and Cricklade Railway is nearby and popular with families. Bath has the Roman Baths and Family Museum. Bristol has We the Curious science centre and the harbourside. Lacock Abbey features in Harry Potter films. Roves Farm near Swindon is a good local option.

Marlborough

Marlborough is a market town about 25 miles south, with a broad high street, independent shops, and cafés. Savernake Forest is nearby for walks. Reach it by car via the A346 or A4.

Planning

Book train tickets in advance for cheaper fares. Stonehenge and major attractions often need pre-booked slots. Check opening times and any seasonal closures.

Train times and fares

Check National Rail for current Swindon departures to Bath, Bristol, Oxford, and London.

Plan your journey

Information correct as of 18 February 2026. Train times, fares, and attraction opening hours change. Check National Rail and venue websites before you travel.