Zaha zadebiutował w Süper Lig 12 sierpnia w bezbramkowo zremisowanym meczu przeciwko Kayserisporowi. 20 września zadebiutował w fazie grupowej Ligi Mistrzów, asystując przy bramce Tetêgo w zremisowanym 2:2 meczu u siebie z Kopenhagą. 3 października strzelił swoją pierwszą bramkę w Lidze Mistrzów przeciwko swojej byłej drużynie, Manchesterowi United, w wygranym 3:2 meczu na Old Trafford, w którym on po raz pierwszy wystąpił w pierwszym składzie w tych rozgrywkach.
30 sierpnia 2024 roku Zaha dołączył do Lyonu na zasadzie wypożyczenia do końca sezonu 2024–25. Lyon zapłacił Galatasaray opłatę za wypożyczenie w wysokości 3 mln euro. We francuskim klubie zadebiutował 26 września w spotkaniu Ligi Europy z Olympiakosem Pireus (2:0). W wyniku wzajemnego porozumienia między Lyonem a Galatasaray jego wypożyczenie zostało zakończone 22 stycznia 2025 roku.
22 stycznia 2025 roku ogłoszono, że Zaha dołączy do klubu Major League Soccer Charlotte FC na roczne wypożyczenie z opcją przedłużenia do czerwca 2026 roku. W swoim debiucie 4 marca przeciwko Atlanta United FC, Zaha strzelił jednego gola w wygranym przez swoją drużynę 2:0 meczu. 1 czerwca rozegrał swój 15.