Distance from Marsaskala to Arroyomolinos
The shortest distance (air line) between Marsaskala and Arroyomolinos is 1,047.41 mi (1,685.64 km).
How far is Marsaskala from Arroyomolinos
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 15:54 (05.09.2025)
Arroyomolinos is located in Madrid, Spain within 40° 16' 0.12" N -4° 6' 0" W (40.2667, -3.9000) coordinates. The local time in Arroyomolinos is 15:54 (05.09.2025)
The calculated flying distance from Arroyomolinos to Arroyomolinos is 1,047.41 miles which is equal to 1,685.64 km.