Travelling to Cardiff
There are direct flights from Santiago de Compostela to London Gatwick (Vueling) and a rail service from London to Cardiff.
The main direct rail route to Wales is the fast and frequent service from London Paddington, Reading, Bath and Bristol to Newport and Cardiff, with easy connections to Swansea, Carmarthenshire and Pembrokeshire.
The fastest trains from London to Cardiff typically take a little under two hours.
From London Heathrow Airport, there’s a fast, direct rail service to Paddington, where you can change onto a direct train to Wales. From London Gatwick Airport, you can travel direct to London Victoria, then hop on the tube to Paddington or Euston to continue your journey.
Irish Ferries operates crossings between Ireland and Wales: https://www.irishferries.com/uk-en/Travel-to-Britain/
A ferry crossing operates twice daily between Rosslare and Pembroke. A direct rail service operates between Pembroke and Cardiff Central (approx. 3hrs).
A ferry crossing operates 4 times daily between Dublin and Holyhead. A direct rail service operates between Holyhead and Cardiff Central (approx. 5hrs).