The train from Bath Spa to Bristol Temple Meads takes as little as 11 minutes, with most journeys around 15 to 17 minutes, and runs frequently throughout the day. Advance single tickets start from around £10.20, though walk-up fares on the day cost more.
It's one of the easiest short hops in the country, which makes Bristol a genuinely realistic half-day or evening trip from Bath, not just a theoretical one.
Journey time and frequency
Great Western Railway operates the direct route between Bath Spa and Bristol Temple Meads, covering around 11 miles. The fastest services take 11 minutes; the average is closer to 15 to 17 minutes depending on stops. Trains run frequently across the day, roughly every 10 to 20 minutes at peak times, so in practice you rarely wait long for the next one. Always check the current timetable on the day, since services can be reduced on Sundays or during engineering work.
Prices
Advance single tickets start from about £10.20 when booked ahead, and this is genuinely one of the cheaper short rail journeys in the country for the distance covered. Anytime and off-peak tickets bought on the day cost more, and prices shift with demand, so it's worth booking ahead through GWR or a ticket retailer if your travel time is fixed, and comparing the walk-up fare at the station if it isn't.
Which station to use in Bristol
Bristol Temple Meads is the main station and the one you'll arrive at from Bath. It's a 15 to 20 minute walk from the city centre, or a short bus or taxi ride if you'd rather not walk with luggage. See our sibling site's guide to getting from Temple Meads to the city centre for the options once you arrive.
Comparison table
| Train (Bath Spa–Temple Meads) | Bus | |
|---|---|---|
| Journey time | 11–17 minutes | 45–60 minutes typically |
| Frequency | Roughly every 10–20 minutes | Less frequent, more stops |
| Price | From about £10.20 advance single | Varies by ticket type |
| Best for | Speed, simplicity | Cheaper off-peak travel, more pick-up points |
Why the train beats driving
Driving between Bath and Bristol sounds simple on paper, but both cities charge for parking in the centre and Bristol runs a Clean Air Zone that catches older diesel and petrol cars with an extra charge. Add typical A4 or M4 traffic at peak times and a 20-minute drive can easily take 40 minutes or more, before you've even found somewhere to park. For a same-day round trip where you're spending time in the other city rather than just passing through, the train removes all of that: no parking search, no charge, and a fixed, short journey time in both directions.
Making a day of it
Both cities are compact enough to see a good chunk of in a day, so a return trip works well whichever direction you're travelling. If you're coming from Bath, our day trips from Bath guide has other short hops for comparison, and Bristol's things to do guide is the place to start once you arrive. Coming the other way, Bath's Roman Baths and Georgian architecture are the obvious first stops.
Frequently asked questions
How long is the train from Bath to Bristol?\nAs little as 11 minutes on the fastest services, with most journeys taking 15 to 17 minutes. It's one of the shortest city-to-city rail hops in the country.
How much does the train from Bath to Bristol cost?\nAdvance singles start from around £10.20. Walk-up fares bought on the day cost more, so booking ahead is worth it if your travel time is fixed.
How often do trains run between Bath and Bristol?\nVery frequently, roughly every 10 to 20 minutes across most of the day, with a reduced service on Sundays. Check GWR's live timetable for the exact times on your travel date.
Which Bristol station does the train arrive at?\nBristol Temple Meads, the city's main station, about a 15 to 20 minute walk from the centre, or a short bus or taxi ride away.
Is the bus cheaper than the train between Bath and Bristol?\nIt can be for off-peak travel, but it takes considerably longer, typically 45 minutes to an hour compared with under 20 minutes by train.
Can I do Bath and Bristol as a day trip from each other?\nEasily. The train is fast enough that a half or full day in the other city, plus travel, is entirely realistic without an early start.
