Die Strecke (Distanz bzw. Entfernung) von Mahdia nach Hammamet beträgt Luftlinie ungefähr 107 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Hammamet höchst wahrscheinlich länger, da hier nur die Luftlinie von Mahdia nach Hammamet berechnet wurde.