Su longitud es de 14,4 km en su parte más angosta, entre punta de Oliveros (España) y punta Cires (Marruecos), y su profundidad varía entre unos 280 m en el Umbral de Camarinal hasta algo menos de 1000 m a la altura de la bahía de Algeciras.