摩洛哥和西班牙之间的海峡叫什么?直布罗陀海峡西班牙和摩洛哥之间的海峡叫直布罗陀海峡。直布罗陀海峡位于西班牙最南部和非洲西北部之间(西经5度36分,北纬35度57分),长58千米;最窄处在西班牙马罗基角和摩洛哥西雷斯角之间,宽仅14千米。“直布罗陀”为英文译名。摩洛哥和西班牙之间的海峡叫直布罗陀海峡。直布罗陀海峡是连接大西洋和地中海的狭窄水道,由于地中海地区为地中海气候,夏季受副热带高气压带的控制。