Balayage is one of the most expensive forms of hair colouring because it is so time-consuming to complete. While highlighting may only cost 100 euros, you should expect to pay an average of 200 euros for balayage.