Lors de l'été 2009, il est convoqué avec l'équipe nationale mexicaine pour disputer la Gold Cup aux États-Unis. Lors de la compétition, il marque le tir au but vainqueur lors de la demi-finale face au Costa Rica. Lors de la finale opposant les États-Unis au Mexique, Vela marque le troisième des cinq buts de son équipe, contribuant ainsi à la victoire finale (5-0).