Distance from Marsaskala to Caernarfon
The shortest distance (air line) between Marsaskala and Caernarfon is 1,502.47 mi (2,417.99 km).
How far is Marsaskala from Caernarfon
Marsaskala is located in Malta, Malta within 35° 51' 45" N 14° 34' 3" E (35.8625, 14.5675) coordinates. The local time in Marsaskala is 16:59 (29.12.2025)
Caernarfon is located in Gwynedd, United Kingdom within 53° 8' 24" N -5° 43' 48" W (53.1400, -4.2700) coordinates. The local time in Caernarfon is 15:59 (29.12.2025)
The calculated flying distance from Caernarfon to Caernarfon is 1,502.47 miles which is equal to 2,417.99 km.
Related Distances from Marsaskala
Caernarfon, Gwynedd, United Kingdom