Die Entfernung (Strecke bzw. Distanz) von Cockenzie nach Penicuik beträgt Luftlinie ungefähr 22 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Penicuik sicherlich länger, da hier nur die Luftlinie von Cockenzie nach Penicuik berechnet wurde.