Die Entfernung (Strecke bzw. Distanz) von Knaphill nach Cardiff beträgt Luftlinie ca. 179 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Cardiff wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Knaphill nach Cardiff berechnet wurde.