US citizens do not need a visa for tourist or business travel to this country, but a valid US Passport is required.
Onward/return ticket and proof of sufficient funds (e.g. copy of bank statement)
Visa issued upon arrival for stay up to 1 month at no charge.
Any US citizen who wishes to travel to Seychelles for any purpose other than tourism or business negotiations (e.g. work, study, adoption, immigration, or stays longer than stipulated in the entry requirements) should contact the embassy or nearest consulate directly.