Distance Calculator
Distance from Caernarfon to Portsmouth
The shortest distance (air line) between Caernarfon and Portsmouth is 210.58mi (338.90 km)
How far is it between Caernarfon and Portsmouth.
Caernarfon is located in Gwynedd, United Kingdomcountry within 53° 8' 24" N -5° 43' 48" W (53.1400, -4.2700) coordinates. The local time in Caernarfon is 02:45 (15.10.2026)
Portsmouth is located in Portsmouth, United Kingdomcountry within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 02:45 (15.10.2026)
The calculated flying distance from Caernarfon to Portsmouth is 210.58miles which is equal to 338.90 km.
Caernarfon, Gwynedd, United Kingdom
Related Distances from Caernarfon
Portsmouth, Portsmouth, United Kingdom

