As a U.S. citizen, how long can I stay in the Schengen area without a visa? With a valid U.S. passport, you can stay up to 90 days for tourism or business during any 180-day period. Do not overstay! You must wait an additional 90 days before applying to re-enter the Schengen area.