Distance London, England - Cardiff

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.

By Car

Calculating route...

The driving distance from London to Cardiff is   kilometers (  miles).
The driving time is estimated to be  .

By Train

Calculating route...

The driving distance from London to Cardiff is   kilometers (  miles).
The driving time is estimated to be  .

By Plane

London: London Gatwick Airport  (LGW), Southend Airport  (SEN), London City Airport  (LCY), London Heathrow Airport  (LHR).
Cardiff: Maes Awyr Caerdydd  (CWL).