Im Februar 2007 gab er sein Debüt in der A-Nationalmannschaft bei einem Kurzeinsatz gegen Venezuela. Für die Copa América wurde er von Trainer Nelson Acosta nicht in den Kader berufen; stattdessen wollte Acosta Vidal bei der U20-WM in Kanada spielen lassen, um die Chancen auf den WM-Titel zu steigern. Vidal erreichte dort mit der U20-Nationalmannschaft den dritten Platz.