There is no limit on the amount of euros (or any currency) you can carry into Switzerland. However, if you are transporting €10,000 or more in cash (or equivalent in other currencies), you must declare it to Swiss customs upon entry. Failure to declare can result in fines and seizure.