Business class Switzerland to Rio de Janeiro for 1065€. You will fly from Zurich to Casablanca with a 737 with Royal Air Maroc (they will become a Oneword member) and have a long overnight stay (around 20h) for the outbound flight, time enough to visit the city.
From Casablanca to Rio de Janeiro in a 787 with lieflat seats.
TRAVEL IS NOT PERMITTED 15DEC 18 THROUGH 10JAN 19.
VALID FOR TRAVEL COMMENCING ON/AFTER 17OCT 18 AND ON/ BEFORE 31MAR 19.
Availability is better from Geneva, from Zurich best availability is on flights with departure on Thursday.