Seychelles tourist visa is not required for citizens of the UK, Canada, or the US for a stay of up to 30 days. A valid passport is mandatory for travel.