Where is Cardiff? Cardiff is in Wales, in the United Kingdom.|
The largest city in Wales it is 399 miles from Edinburgh and 151 miles from London.
Nearby towns include: Penarth, Barry, Llantrisant, Caerphilly and St. Mellons.
View Larger Cardiff In Wales Map
Travelling by car: Cardiff is easily accessible by car from South Wales and London. Also from the West Midlands, the West Country and Birmingham.
Coach Services: There are regular express coach services from National Express
Arriving by train: Cardiff Central railway station managed by Arriva Trains Wales