Pierwsze powołanie do seniorskiej reprezentacji Kolumbii Barrios otrzymał od selekcjonera José Pekermana, w marcu 2015 na towarzyskie mecze z Bahrajnem (6:0) i Kuwejtem (3:1), nie zdołał jednak wówczas pojawić się na placu gry. Dwa miesiące później znalazł się na szerokiej liście na Copa América, lecz ostatecznie nie został powołany na ten turniej. W kadrze narodowej zadebiutował ostatecznie 6 września 2016 w przegranym 1:2 spotkaniu z Brazylią w ramach eliminacji do Mistrzostw Świata w Rosji.