As the Crow Flies
The distance between London and Cardiff is 212 kilometers (132 miles).London (Population: 7,825,200) is located in England. Cardiff (Population: 341,054) is located in Wales. England and Wales are both in the United Kingdom. United Kingdom is located in Europe.
The driving distance from London to Cardiff is kilometers ( miles).
The driving time is estimated to be .