Bristol, EnglandGuides, not advertsPublished by the Tick Taxi group
WeKnowBristol

Cardiff Day Trip from Bristol: A Complete Guide

Cardiff is under an hour from Bristol by train. Here's how to get there, what's walkable from the station, and how it compares to Bath and Weston.

Cardiff Castle Norman keep on its grassy motte, with the castle clock tower and Principality Stadium behind under cloud
Photo: The wub, CC BY-SA 4.0 (via Wikimedia Commons)

Cardiff is one of the easiest big-city day trips from Bristol: direct trains from Temple Meads take around 45 minutes at their fastest, closer to an hour on some services, and run frequently throughout the day. You'll arrive at Cardiff Central, a short walk from the castle, the main shopping streets and the market, with Cardiff Bay a further walk or short bus ride beyond that.

Getting there

Great Western Railway, Transport for Wales and CrossCountry all run trains on this route, so there's no single operator to worry about and no need to change. The fastest direct services cover the journey in around 45 minutes, though the average is closer to 50 to 55 minutes depending on how many stops a particular train makes. There are well over 100 trains a day between the two cities, so turning up without a fixed plan works fine for most of the day.

On fares: Advance tickets booked for a specific train ahead of time can start from around £7, while a flexible Off-Peak single bought on the day typically costs quite a bit more, often in the high teens. Booking ahead is genuinely worth doing on this route if your dates are fixed, since the gap between the cheapest and most expensive fare is wide. Always check the live price on gwr.com, tfw.wales or nationalrail.co.uk before you travel.

What's near the station

Cardiff Central puts you within easy walking distance of most of what a day-tripper wants. Cardiff Castle, with its Norman keep and Victorian Gothic apartments built for the Marquess of Bute, sits right at the edge of the city centre. Cardiff Market, a Victorian indoor market trading since the 1700s, is a good spot for a quick lunch or a browse, and the city's shopping arcades (Queen's Arcade among them) are a pleasant way to fill an hour between sights.

Cardiff Bay

The redeveloped docklands at Cardiff Bay are about a mile and a half from the station, roughly a 20 to 25 minute walk down Bute Street, or a quicker hop on the Baycar bus service, which runs every 12 to 15 minutes. The bay is home to the Wales Millennium Centre, waterfront restaurants and bars, and the Norwegian Church, plus watersports at the International White Water Centre if you fancy something more active. It's a different pace from the city centre, so budget proper time for it rather than trying to squeeze it into a rushed afternoon.

If it's a match or gig day

The Principality Stadium sits right in the city centre, an easy walk from the station, and match days bring a genuinely good atmosphere to the surrounding streets and pubs. If you're planning around a fixture or a concert, expect trains to be busier than usual both ways, and consider booking your return ticket in advance.

Cardiff vs Bath vs Weston: which day trip to pick

DestinationJourney timeTypical fareBest for
Bath SpaAbout 11 to 15 minutesOff-peak from about £10A quick, easy half-day, no planning needed
Weston-super-MareAbout 17 to 30 minutesFrom about £9.20 one waySeaside, the Grand Pier, a relaxed family day
Cardiff CentralAbout 45 minutes to an hourAdvance from about £7, off-peak higherA proper city day out: castle, bay, shopping, sport

If Cardiff feels like more of a commitment than you want, our day trips from Bristol guide rounds up the full set of options with fares and times, and the Weston-super-Mare day trip guide covers the easiest seaside alternative. If you're arriving at Bristol Airport rather than starting from the city, our Bristol Airport to Cardiff guide covers that different journey.

Practical tips

Cardiff is compact enough to do entirely on foot, with the castle, market and shops within about ten minutes of the station and the bay a further walk or bus ride beyond. Book Advance train tickets as early as you can once your date is fixed, since prices climb as the departure gets closer. For getting to Temple Meads itself, see our getting around Bristol guide.

Questions people ask

How long is the train from Bristol to Cardiff?

About 45 minutes on the fastest direct services, though the average is closer to 50 to 55 minutes on trains that make more stops. Great Western Railway, Transport for Wales and CrossCountry all run the route.

How much does the train from Bristol to Cardiff cost?

Advance tickets booked for a specific train can start from around £7. A flexible off-peak single bought on the day is typically quite a bit more, often in the high teens. Check gwr.com or tfw.wales for the live price.

Is Cardiff Castle walkable from Cardiff Central station?

Yes. Cardiff Castle is a short walk from Cardiff Central, right at the edge of the city centre, along with the main shopping streets and the Victorian indoor market.

How far is Cardiff Bay from the train station?

About a mile and a half, roughly a 20 to 25 minute walk down Bute Street, or a shorter ride on the Baycar bus, which runs every 12 to 15 minutes between the city centre and the bay.

Is Cardiff a good day trip from Bristol?

Yes, if you want a proper city day out rather than a quick hop. It takes longer and usually costs more than Bath or Weston-super-Mare, but you get a castle, a bay, shopping and, on the right day, a major sporting or music event.

Do I need to change trains between Bristol and Cardiff?

No, there are frequent direct services throughout the day, run by more than one operator on the same route.

Updated 8 September 2026.

The Bristol Brief

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

Sign me up