Generally, it takes about one month for eyes to heal after ICL surgery, with minor fluctuations up to the first 3 months.
Follow instructions and use the prescribed post-operative eye drops faithfully. Keep your eyes (as well as your hands) clean, and make sure you do not contaminate your healing eyes in the first few weeks, which also mean no wetting the eyes, no eye make-up, massages etc.
I always remind my post-op patients not to swim or participate in water sports for a month to avoid possible contamination. Remember to rest your eyes frequently to avoid them drying out, so that you recover well and get to enjoy your new vision thereafter!