Sein Debüt im Dress der mexikanischen Nationalmannschaft gab Reyna am 24. Februar 2010 in einem Spiel gegen Bolivien (5:0), bei dem er die zweite Halbzeit bestritt. Sein erstes Länderspiel über die volle Distanz von 90 Minuten fand am 9. Juni 2011 im Rahmen des CONCACAF Gold Cup 2011 gegen Kuba (5:0) statt.