Barrantes gerði sitt fyrsta leik fyrir Costa Rica í vináttuleik gegn Trinidad og Tobago í febrúar 2007 og vann sér 54 landsleiki og skoraði fjögur mörk. Hann var landsliðsmaður í fjórtán undankeppni fyrir HM og spilaði á 2007 UNCAF Nations Cup og 2007 FIFA World Cup.
og 2013 CONCACAF gullbikar.