Die Distanz (Entfernung oder auch Strecke) von El Hamma nach Mahdia beträgt Luftlinie ca. 213 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Mahdia höchst wahrscheinlich länger, da hier nur die Luftlinie, ausgehend von El Hamma, berechnet wurde.