Distance from Margherita di Savoia to Marsaxlokk
The shortest distance (air line) between Margherita di Savoia and Marsaxlokk is 391.44 mi (629.95 km).
How far is Margherita di Savoia from Marsaxlokk
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)
Marsaxlokk is located in Malta, Malta within 35° 50' 30.12" N 14° 32' 40.92" E (35.8417, 14.5447) coordinates. The local time in Marsaxlokk is 10:18 (25.11.2025)
The calculated flying distance from Marsaxlokk to Marsaxlokk is 391.44 miles which is equal to 629.95 km.
Margherita di Savoia, Barletta-Andria-Trani, Italy