REQUIREMENTS FOR U.S. CITIZENS TO OBTAIN VISA TO ENTER SEYCHELLES
U.S. citizens do not
need a visa for tourist or business travel to this country. A
valid U.S.
Passport is required.
Any U.S. 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 directly, the embassy or nearest consulate.
Embassy Address