Getting to Cardiff is straightforward, by air, car, bus, or rail. And even by boat, if you wish!
VisitCardiff has a general page linking to various travel options.
Cardiff is accessible via the M4 motorway, with central London only 3 hours away. From the north, coming down the M6, M5 and M50/M4 will take you into the heart of Cardiff. From the south and south west the approach is by the M5 and M4.
Parking in Cardiff is a mix of street parking payable at frequent machines, and a variety of car parks which are well sign posted.
Cardiff is well served by the train, with the main station, Cardiff Central (CDF), in the heart of the city. It sits on the direct line to London Paddington (PAD), with frequent services taking about 2 hours to reach London.
Cardiff Central’s station code is CDF
National Rail can help you find suitable train services to cardiff from anywhere in the UK.
It is also connected to the north or south via services through Wales to Crewe, or by transferring at either Bristol Temple Meads or Bristol Parkway.
Cardiff Airport (CWL) has several city to city links, and hundreds more international destinations via Schipol in The Netherlands. Its website provides information on getting from and to the airport to the city centre.
Cardiff’s international airport code is CWL
Skyscanner could help you find flights to Cardiff.
Alternatively, central London is 3 hours away by road or 2 hours by train, making all the London airports a viable alternative.
Birmingham International Airport (BHX) and Manchester (MAN) airports are also perfectly viable with links via either road or train.
It is possible to get to Cardiff by boat – Cardiff Bay has a few marinas with moorings, and is well worth a visit for its cultural venues, bars and cafes.
For a commercial service, Stena Line run a ferry from Rosslare to Fishguard in the far west of Wales, with connections from the port down to Cardiff.