Posted on Sep 02, 2025 / Travel

No, U.S. citizens don’t need a visa for short visits up to 90 days within a 180-day period. You just need a valid passport and proof of onward travel. If you want to stay longer, you must apply for a residence permit. Make sure your passport has at least six months’ validity from your entry date.
© 2026 City maps and famous places