Marsaxlokk se trouve en/au Malte sur le fuseau horaire Europe/Malta.
Sont situés à proximité Żejtun, Birżebbuġa et Għaxaq.
La distance jusqu'à Għajnsielem est de 29 km, Nadur est à 29 km et Xewkija est à 31 km à vol d'oiseau.
Distances de Marsaxlokk aux villes les plus importantes de Malte et du monde.
35.8419400°
14.5430600°