Cardiff, the Welsh capital, is one of the UK’s most manageable capital cities for families: a castle in the middle of the shopping district, a huge park behind it, and a regenerated bay of museums and boat trips twenty minutes away.
Why Go
A castle next to the shops, Wales’s best museum for free, and Roald Dahl’s home city — Cardiff gives families capital-city attractions at small-city scale and prices, with everything reachable on foot or by a short boat ride.
Key Sights
Cardiff Castle — Roman walls, a Norman keep to climb, the Bute family’s eccentric Victorian fantasy apartments, and wartime tunnels inside the walls.
St Fagans National Museum of History — free, and arguably Wales’s best family attraction: fifty re-erected historic buildings where costumed bakers sell bread from a real Victorian bakehouse.
Techniquest — the hands-on science centre in Cardiff Bay, with a planetarium; the wet-weather banker.
Principality Stadium — tours take you down the tunnel of Welsh rugby’s cathedral; electric on match days.
Things To Do
- Ride the aqua-bus along the Taff between the castle and Cardiff Bay.
- Follow the Roald Dahl trail from the bay’s Norwegian Church (where he was christened) to Llandaff, scene of the Great Mouse Plot of 1924.
- Rent bikes or take the summer road train through Bute Park, the castle’s former grounds.
- Watch the white-water rafters (or book older kids on a session) at Cardiff International White Water in the bay.
- Picnic beside the Wales Millennium Centre and hunt the Doctor Who filming spots around Roald Dahl Plass.
Travel Time
- From London: about 1 hour 50 minutes by train
- From Bristol: about 50 minutes by train
- From Birmingham: about 2 hours by train
- City centre to Cardiff Bay: 15 minutes by aqua-bus, train, or bus; St Fagans is 20 minutes west
Travel Route
Stay central near the castle and split the trip into three easy zones: castle and Bute Park day one, St Fagans day two (bus or car), the bay and Techniquest day three, linked by the aqua-bus for maximum kid appeal. Cardiff pairs naturally with Bristol (50 minutes) or the Gower beaches (an hour west) on a longer route.
Planning a longer trip? See our full United Kingdom family travel guide.