Vargas first had national team involvement with the Costa Rican youth teams at age 14. He went on to represent Costa Rica at the 2009 FIFA U-17 World Cup and the 2011 FIFA U-20 World Cup. He played every minute of every match of both tournaments. He was called into the Under-23 team in summer 2015 even though he was not of age to compete with the team. He also appeared in five matches for Costa Rica during the 2011 CONCACAF U-20 Championship.