U.S. citizens do not need a tourist visa for visits of 90 days or less to Switzerland. Your passport should be valid for 6 months after your planned departure from Switzerland. There should be at least one blank page in your passport for the stamp. There are no vaccinations required before joining a Switzerland tour.