Hafa airports ::
The nearest airport is TNG - Tanger Ibn Batouta, located 29.0 km north of Hafa.
Other airports nearby include TTU - Tetouan Saniat Rmel (62.8 km east), GIB - Gibraltar (95.2 km north east), XRY - Jerez (141.1 km north), NNA - Kentira Kenitra (141.4 km south west),