Distance from Margherita di Savoia to Marsaskala
The shortest distance (air line) between Margherita di Savoia and Marsaskala is 389.76 mi (627.26 km).
How far is Margherita di Savoia from Marsaskala
Margherita di Savoia is located in Barletta-Andria-Trani, Italy within 41° 22' 0.12" N 16° 8' 60" E (41.3667, 16.1500) coordinates. The local time in Margherita di Savoia is 10:18 (25.11.2025)
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 10:18 (25.11.2025)
The calculated flying distance from Marsaskala to Marsaskala is 389.76 miles which is equal to 627.26 km.
Margherita di Savoia, Barletta-Andria-Trani, Italy