Barahona made his debut for Honduras in an August 2006 friendly match against Venezuela and earned his second and final cap in a September 2006 friendly against El Salvador. He was then called up to participate in the 2014 Copa Centroamericana earning his third cap.