W styczniu 2017 Vargas znalazł się w ogłoszonym przez selekcjonera Óscara Ramíreza – swojego byłego trenera z Alajuelense – składzie reprezentacji Kostaryki na turniej Copa Centroamericana. Tam 15 stycznia w wygranym 3:0 meczu z Belize zadebiutował w seniorskiej kadrze. Ogółem podczas tych rozgrywek rozegrał tylko jedno z pięciu możliwych spotkań (w pierwszym składzie), zaś Kostarykańczycy uplasowali się ostatecznie na czwartym miejscu. Sześć miesięcy później został powołany na Złoty Puchar CONCACAF, awaryjnie zastępując kontuzjowanego na kilka dni przed rozpoczęciem turnieju Rónalda Matarritę. Tam nie zanotował żadnego występu, odpadając ze swoją drużyną w półfinale po porażce z gospodarzem i późniejszym triumfatorem – USA (0:2).