Flights from Switzerland to Mexico from CHF 578*