Bristol, EnglandGuides, not advertsPrices checked August 2026
Day trips

The best day trips from Bristol by train

Some are a quick hop, others a longer haul worth the ride. Here's every day trip from Bristol by train, with honest times and off-peak fares from Temple Meads.

A GWR train arriving at a station platform with a departure board showing Weston-super-Mare
Photo: Boys in Bristol Photography / Pexels

The easiest day trips from Bristol are by train from Temple Meads: Bath Spa is about 11 to 15 minutes away and very frequent, off-peak from about £10 one way, while Weston-super-Mare is 17 to 30 minutes for about £9.20. For a bigger day out, Cardiff is under an hour. Here's every trip with real times and fares.

Bristol Temple Meads puts Bath, the Somerset coast, the Cotswold edge and the Welsh capital all within easy reach. This sorts them by how quick and easy each really is.

At a glance

DestinationFastest timeOff-peak fromWhat's there
Bath SpaAbout 11 minAbout £10 one wayRoman Baths, Georgian crescents, the Abbey
Weston-super-MareAbout 17 minAbout £9.20 one waySeafront, the Grand Pier, donkey rides
GloucesterAbout 35 minAbout £8 one wayThe cathedral, the historic docks
Cardiff CentralAbout 46 minAbout £17.70 one wayCardiff Castle, the bay, shopping and rugby
SalisburyAbout 1h 9mFares vary (roughly £15 to £18)The cathedral, the Magna Carta, Stonehenge onward

Fares and times checked August 2026; they vary by time of day, so confirm live on National Rail before you travel.

The quick, easy wins

Bath Spa. The simplest day out from Bristol: a direct train of about 11 to 15 minutes, running very frequently, off-peak from about £10 one way. You step off into a compact Georgian city where the Roman Baths, the Abbey, Pulteney Bridge and the Royal Crescent all sit within a short walk. Easily a full day, and you barely have to plan it.

Weston-super-Mare. The classic Somerset seaside trip, about 17 to 30 minutes by train and from about £9.20 one way (£9.30 return). There's the long sandy beach, the Grand Pier, arcades and fish and chips. A good-value family day, especially in summer, and short enough that you can go on a whim.

Gloucester. About 35 to 49 minutes and from about £8 to £10 one way, this is the quieter pick: a soaring cathedral (used as a Harry Potter filming location), the restored Victorian docks and the waterways museum. A calm half or full day without the crowds.

The longer hauls

Cardiff Central. The Welsh capital is about 46 minutes at its fastest (nearer an hour on a typical service), with frequent trains throughout the day, off-peak from about £17.70 one way (£17.80 return) and advance fares from about £7 if you book ahead. Cardiff Castle, Cardiff Bay, the shopping arcades and a match at the Principality Stadium make it a genuine city day out. It's a longer, pricier ride than Bath, so it earns a full day.

Salisbury. About 1 hour 9 minutes at its fastest (closer to 1 hour 30 on a slower service), with off-peak fares that vary, roughly £15 to £18, so check the live price before you go. Salisbury Cathedral holds one of the surviving copies of Magna Carta, and the city is the usual jumping-off point for the Stonehenge Tour bus if you want to add the stones.

The honest take

If you want the least fuss, Bath and Weston-super-Mare are the quick, cheap, no-planning wins, and Gloucester is the underrated third. Cardiff and Salisbury are longer and dearer, so treat them as proper day trips rather than a quick hop, and book Cardiff advance tickets early to keep the cost down. For getting to and around Temple Meads, see getting around Bristol, and for filling a day back home, things to do in Bristol.

FAQs

What is the best day trip from Bristol by train?

Bath Spa, a direct train of about 11 to 15 minutes, off-peak from about £10 one way, and very frequent. Weston-super-Mare (17 to 30 minutes, from about £9.20) is the best seaside option. Both are quick, cheap and need almost no planning.

How long is the train from Bristol to Cardiff?

About 46 minutes at its fastest, and nearer an hour on a typical service, with frequent trains throughout the day. Off-peak fares start from about £17.70 one way, but advance tickets booked ahead can be from about £7, so book early to save.

How much is the train from Bristol to Weston-super-Mare?

Off-peak from about £9.20 one way, with a return around £9.30, and the journey takes about 17 to 30 minutes depending on the service. Fares vary by time of day, so check the live price on National Rail before you travel.

Can you get to Stonehenge from Bristol by train?

Not directly. Take the train to Salisbury (about 1 hour 9 minutes at its fastest) and change to the Stonehenge Tour bus for the last leg. Book timed entry to the stones in advance whichever way you travel.

Which Bristol day trip is best for families?

Weston-super-Mare for the beach, the Grand Pier and arcades, about 17 to 30 minutes and from about £9.20 one way, or Bath for the Roman Baths and open green spaces. Both are short, direct rides with plenty to fill a day.

Questions people ask

What is the best day trip from Bristol by train?

Bath Spa, a direct train of about 11 to 15 minutes, off-peak from about £10 one way, and very frequent. Weston-super-Mare (17 to 30 minutes, from about £9.20) is the best seaside option. Both are quick, cheap and need almost no planning.

How long is the train from Bristol to Cardiff?

About 46 minutes at its fastest, and nearer an hour on a typical service, with frequent trains throughout the day. Off-peak fares start from about £17.70 one way, but advance tickets booked ahead can be from about £7, so book early to save.

How much is the train from Bristol to Weston-super-Mare?

Off-peak from about £9.20 one way, with a return around £9.30, and the journey takes about 17 to 30 minutes depending on the service. Fares vary by time of day, so check the live price on National Rail before you travel.

Can you get to Stonehenge from Bristol by train?

Not directly. Take the train to Salisbury (about 1 hour 9 minutes at its fastest) and change to the Stonehenge Tour bus for the last leg. Book timed entry to the stones in advance whichever way you travel.

Which Bristol day trip is best for families?

Weston-super-Mare for the beach, the Grand Pier and arcades, about 17 to 30 minutes and from about £9.20 one way, or Bath for the Roman Baths and open green spaces. Both are short, direct rides with plenty to fill a day.

Prices and times checked August 2026.

See something wrong?

Prices move and places close. If something on this page is out of date or wrong, tell us and the desk will check it.

The Bristol Brief

One email a week: what's on, what's changed, and one guide worth your time. No adverts.

Sign me up