Cardiff is a locality located 211.27 km east from London in Wales, United Kingdom. The population of Cardiff is 361,469 people. Bath, Bristol, Hereford are located close to Cardiff. You can find Cardiff on any map using the following decimal coordinates: 51.4817 (latitude), -3.1792 (longitude).