Nowadays, biogas produced from landfills and wastewater treatment plants or lignocellulosic biomass is important sustainable and affordable source of energy. Impurities from biogas stream can cause a serious odor problem, especially for residents of areas immediately adjacent to production plants. Therefore, biogas pre-treatment is necessary to protect engines that convert biogas into energy and in order to increase the specific heat. Currently, there are many well-known methods of purifying biogas streams i.e. physical and chemical absorption, adsorption, membrane separation, cryogenic separation, pressure swing adsorption, advanced oxidation processes and biological separation. Among these technologies, methods based on the use of physical absorption show a high efficiency of the impurities removal from the gas phase using appropriately selected absorbents. In the presented study the purification of model biogas mixtures contaminated with cyclohexane, toluene, propionaldehyde, 1-butanol and dimethyl disuflide. Three absorbents were used in the research: hexadecane and two deep eutectic solvents: choline chloride with urea in 1:2 molar ratio and camphor with guaiacol in 1:1 molar ratio. For process efficiency monitoring the electronic nose was used. The obtained results were compared with gas chromatography analysis.