Wales doesn't get enough credit as a weekend destination for Londoners. Cardiff is under two hours from London Paddington, North Wales is about three and a half hours from Euston, and in between there's enough variety to fill a dozen weekends away. Mountains, castles, beaches, bookshops, Michelin-starred restaurants - it's all here, and none of it requires a flight or a motorway.
Whether you're after a city break, a walk in the mountains or want to relax by the sea, Wales has it covered. And once you're here, our rail and bus network makes it easy to explore without a car.
How do you get from London to Wales by train?
It's simpler than most people realise. Trains from London Paddington head to Cardiff, Newport, Swansea and Abergavenny, with the fastest services getting you to Cardiff in under two hours. For North Wales, trains from London Euston get you to Bangor in around three and a half hours. From there, Transport for Wales connects you to towns, villages and landscapes across the whole country.
Our favourite trips and weekend breaks in Wales from London
Here are the best places to visit in Wales from London, from a quick city break to a proper countryside escape.
Cardiff
Location: South Wales
Closest station: Cardiff Central
Journey from London: Under 2 hours from London Paddington
Highlight: A capital city that genuinely surprises
Cardiff is the obvious first stop, and it earns it. This is a compact, walkable capital with a lot going on - a genuine castle in the city centre, one of the best covered markets in the UK, a thriving food scene, and Cardiff Bay just a short ride away.
Trains from London Paddington run regularly throughout the day, with the fastest services getting you into Cardiff Central in under two hours. From there, Transport for Wales connects you to the rest of South Wales and beyond. If you're planning to use Wales as a base for a longer trip, Cardiff is the natural place to start.
Bannau Brycheiniog National Park
Location: South Wales
Closest station: Merthyr Tydfil
Journey from London: Around 3 hours from London Paddington
Highlight: Wild landscapes, dark skies and Pen y Fan
For Londoners, Bannau Brycheiniog is one of the great undiscovered escapes. The Brecon Beacons, as many still call them, are named after the beacon fires lit across the hills to warn of approaching invaders. Today, the only thing invading is the silence.
Pen y Fan is the obvious draw, but the park has plenty more going on. Dark sky reserves, cave systems, waterfalls and a network of quiet trails that can keep you busy for days.
Hay-on-Wye
Location: Powys
Closest station: Hereford
Journey from London: Around 3 hours from London Paddington
Highlight: More bookshops than you can visit in a weekend
Hay-on-Wye sits on the border between Wales and England, tucked into the northeastern corner of Bannau Brycheiniog. It's a small market town with over twenty independent bookshops, a fiercely loyal following and an unhurried pace of life that feels a long way from London.
Trains from London Paddington run to Hereford, from where a short bus or taxi ride gets you to Hay. It makes an easy addition to a Bannau Brycheiniog trip, or a destination in its own right. The annual Hay Festival draws writers, thinkers and readers from around the world each May, but the town is worth visiting year-round.
Swansea and the Gower
Location: South Wales
Closest station: Swansea
Journey from London: Around 3 hours from London Paddington
Highlight: A city with a world-class peninsula on its doorstep
Swansea is a city that's easy to underestimate and hard to forget. Direct trains from London Paddington make it one of the most straightforward escapes in Wales, and the Gower Peninsula - the first Area of Outstanding Natural Beauty designated in the UK - is just a bus ride from the city centre.
Swansea itself has a lively waterfront, a great covered market and a strong sense of its own identity. But most visitors come for the Gower. Rhossili Bay consistently ranks among the finest beaches in Europe, and the peninsula has enough walking, swimming and scenery to fill several weekends. Stay in Swansea and use it as your base.
Tenby
Location: Pembrokeshire
Closest station: Tenby
Journey from London: Around 4 hours via Cardiff
Highlight: Pastel houses, golden beaches and one of the best harbours in Wales
Tenby is a bit further but well worth the journey. Take the train from London Paddington to Cardiff, then hop on a Transport for Wales service west through Pembrokeshire. You'll arrive at a town that looks almost too good to be real, with pastel-coloured houses stacked around a medieval harbour and golden beaches on all sides.
Castle Beach was named the best beach in the UK by the Sunday Times, and it's easy to see why. From the harbour, boats run out to Caldey Island, a working monastery just 20 minutes offshore. Tenby rewards a proper stay of two nights or more, so you can slow down and actually take it in.
Conwy
Location: North Wales
Closest station: Conwy
Journey from London: Around 3.5 hours from London Euston
Highlight: A medieval walled town that stops you in your tracks
From London Euston, trains head north and west, reaching Bangor in around three and a half hours. Conwy is just a short hop from there, and it's one of those places that makes you stop and stare.
The castle is a UNESCO World Heritage Site and one of the best preserved medieval fortresses in Europe. The town walls still stand almost entirely intact, and you can walk a full circuit of nearly a mile and a half. Below the walls, the harbour and medieval streets feel genuinely unchanged. It's a brilliant base for exploring the North Wales coast, with Eryri National Park just a short journey inland.
Eryri National Park
Location: North Wales
Closest station: Bangor
Journey from London: Around 3.5 hours from London Euston
Highlight: The mountains, the lakes and Yr Wyddfa
If the mountains are calling, Eryri is the answer. The national park covers over 800 square miles of North Wales, with Yr Wyddfa at its heart - the tallest mountain in Wales at 1,085 metres. From London Euston to Bangor takes around three and a half hours, from where Transport for Wales bus services connect you to the heart of the park.
The villages of Beddgelert and Betws-y-Coed make excellent bases, with good accommodation and easy access to the trails. For those who prefer the view without the climb, the Yr Wyddfa Mountain Railway takes you to the summit in style. However you choose to spend your time, Eryri is one of those places that tends to bring Londoners back again and again.
Before you go, use our journey planner to find the best route from London to your chosen destination. We'd recommend buying your tickets in advance to get the best fares, and if you need any assistance during your journey, let us know and we'll be happy to help.