Distance from Sankt Johann im Pongau to Marsaxlokk
The shortest distance (air line) between Sankt Johann im Pongau and Marsaxlokk is 798.14 mi (1,284.49 km).
How far is Sankt Johann im Pongau from Marsaxlokk
Sankt Johann im Pongau is located in Pinzgau-Pongau, Austria within 47° 21' 0" N 13° 11' 60" E (47.3500, 13.2000) coordinates. The local time in Sankt Johann im Pongau is 23:38 (22.05.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 23:38 (22.05.2025)
The calculated flying distance from Marsaxlokk to Marsaxlokk is 798.14 miles which is equal to 1,284.49 km.
Sankt Johann im Pongau, Pinzgau-Pongau, Austria