Kariera reprezentacyjna W 2003 roku Chávez został powołany przez urugwajskiego szkoleniowca Wáltera Roque do reprezentacji Boliwii U-17 na Młodzieżowe Mistrzostwa Ameryki Południowej. Tam pełnił rolę podstawowego zawodnika swojej drużyny i wystąpił we wszystkich czterech spotkaniach, z czego w trzech w wyjściowym składzie, nie zdobywając ani jednej bramki. Jego kadra, będąca wówczas gospodarzem kontynentalnego turnieju, zanotowała natomiast słaby występ; po osiągnięciu remisu i trzech porażek odpadła z turnieju już w pierwszej rundzie i nie zdołała się ostatecznie zakwalifikować na Mistrzostwa Świata U-17 w Finlandii.

W seniorskiej reprezentacji Boliwii Chávez zadebiutował za kadencji selekcjonera Erwina Sáncheza, 6 sierpnia 2008 w przegranym 0:3 meczu towarzyskim z Gwatemalą. W późniejszym czasie wystąpił w eliminacjach do Mistrzostw Świata 2010, podczas których rozegrał jedno spotkanie, zaś jego kadra nie zdołała się ostatecznie zakwalifikować na mundial. W 2011 roku znalazł się w ogłoszonym przez trenera Gustavo Quinterosa składzie na turniej Copa América, podczas którego wystąpił w dwóch spotkaniach, pełniąc wyłącznie rolę rezerwowego, a jego drużyna odpadła z rozgrywek już w fazie grupowej.