The Georgian City · Somerset

WeKnowBath

Cardiff Day Trip From Bath: Trains, Times and Cost

Direct trains link Bath Spa and Cardiff Central in about an hour. Here's how to plan a Cardiff day trip from Bath, including timings and cost.

Cardiff City Hall in white Portland stone, its clock tower and dome behind a flying Welsh flag.
Photo: M J Richardson, CC BY-SA 2.0 (via Wikimedia Commons)

Direct trains run between Bath Spa and Cardiff Central in about an hour, with dozens of services a day on Great Western Railway, which makes Cardiff one of the more overlooked day trips from Bath. Advance singles can be found from around £15 to £20 one way if you book ahead, though walk-up fares on the day cost more. Here's how to plan the trip.

Why Cardiff, and why it's overlooked

Most Bath day-trip guides point you towards the Cotswolds, Stonehenge or Bristol, and Cardiff genuinely doesn't come up as often, despite being a capital city with a castle in the middle of it, a revitalised waterfront at Cardiff Bay, and a direct rail link that's faster than driving. If you've already done the closer, more obvious trips and want a full city day out with a different feel to Georgian Bath, it's worth putting on the list.

Getting there

Trains run direct between Bath Spa and Cardiff Central, operated by Great Western Railway, covering the roughly 58km route in about an hour (journey times run from around 1 hour 5 minutes on the fastest direct services). There are frequent departures across the day, so you're not tied to a single train time in either direction, which makes it easy to build a flexible day rather than a tightly scheduled one. As with most UK rail journeys, booking an Advance single ahead of the day, rather than turning up and buying on the day, is the reliable way to bring the cost down.

What to see in a day

Cardiff rewards a full day rather than a rushed half-day, since the castle and the bay are a short walk or bus ride apart rather than right next to each other.

  • Cardiff Castle, right in the city centre, combines a Norman keep with an elaborate Victorian Gothic interior, and is the natural first stop for most visitors.
  • Cardiff Bay, a 15 to 20 minute walk or a short bus from the centre, has been redeveloped from its docklands past into a waterfront with the Senedd (Welsh Parliament building), the Wales Millennium Centre and plenty of places to eat.
  • National Museum Cardiff, in Cathays Park near the castle, is a substantial national museum and gallery.
  • Cardiff city centre itself is a compact, walkable shopping and dining area, including the Victorian and Edwardian covered arcades that Cardiff is known for.

Given the castle, the bay and the museum are spread across the city rather than clustered, a comfortable day trip means picking two of the three rather than trying to rush all of them in alongside travel time.

Cardiff vs Bristol as a day trip

If you're deciding between Cardiff and a closer alternative, here's the honest comparison:

CardiffBristol
Journey time from Bath SpaAbout 1 hour, directAbout 15-20 minutes, direct
FeelA full capital city day outQuicker, easier half or full day
HighlightCardiff Castle and the BayHarbourside, museums, street art
Best forWhen you want a proper change of sceneWhen you're short on time

For the Bristol side of that comparison, see our Bath to Bristol guide.

Practical tips

  • Book ahead where you can. Advance fares are usually noticeably cheaper than paying on the day, and worth locking in once you know your outbound and return times.
  • Avoid the tightest commuter windows if you can, since the route carries regular commuter traffic on weekday mornings and early evenings.
  • Bring layers. Cardiff Bay is exposed to the wind coming off the water, more so than central Bath.
  • Check your return time before you set off, since the last direct trains back can come earlier in the evening than you might expect on a day trip; build in some buffer rather than cutting it fine.

If Cardiff feels like too big a step, our day trips from Bath guide rounds up closer, shorter options, and if you'd rather stay local and get the most out of a single day in Bath itself, see Bath in one day.

FAQs

How long does it take to get from Bath to Cardiff by train? Around an hour on the fastest direct services, with journey times generally running between about 1 hour 5 minutes and 1 hour 15 minutes depending on the specific train.

Is there a direct train from Bath to Cardiff? Yes, Great Western Railway runs direct services between Bath Spa and Cardiff Central, with no change needed, alongside some services that do involve a change.

How much does the train cost? Advance singles can be found from around £15 to £20 one way if booked ahead of travel, though fares vary by date and time, and walk-up fares on the day are more expensive.

Is Cardiff a good day trip from Bath? Yes, if you want a full city day out rather than a village or countryside trip. It has a castle in the centre, a redeveloped waterfront at Cardiff Bay, and is easily reached by a direct hour-long train.

Should I visit Cardiff or Bristol as a day trip from Bath? Bristol is much closer (about 15-20 minutes by train) and suits a shorter or more flexible day. Cardiff takes longer to reach but offers a fuller capital-city experience, including the castle and the bay.

Can I see both Cardiff Castle and Cardiff Bay in one day trip from Bath? It's possible but tight once you factor in an hour's travel each way. Most visitors find it more comfortable to prioritise the castle and one other area (the bay or the museum) rather than trying to fit in everything.

Updated 9 September 2026.

A letter from Bath, fortnightly

What's new, what's on, what's worth your time. No sponsors, no filler.

Subscribe