Question: do us citizens need visa for seychelles?
Answer: U.S. Citizens do not require a Tourist Visa to enter Seychelles. You will, however, need a valid passport to travel to Seychelles.