26-годишният футболист, който играе предимно като полузащитник, но може да бъде и крило, премина медицински преглед във вторник, съобщиха от клуба.
Според медиите Бюканън е парафирал контракт за около 9 милиона евро.
Канадецът, който се присъедини към Интер през януари 2024 година от Клуб Брюж, има 13 мача за тима на Виляреал, който завърши пети миналия сезон.
"Той притежава физическа сила и скорост, когато притежава топката. Има умение да попада в позиции за гол и способност да прави асистенции", заявиха от испанския отбор.
Бюканън има 51 двубоя за националния тим на Канада, уточнява Ройтерс.
Виляреал започва кампанията си в Ла Лига на 15 август с домакински мач срещу Овиедо.