Die Entfernung (Strecke bzw. Distanz) zwischen Puigcerdà und Canillo beträgt Luftlinie ca. 31 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Canillo sicherlich länger, da hier nur die direkte Strecke (Luftlinie) von Puigcerdà nach Canillo berechnet wurde.