1993 debütierte Gaviria für die kolumbianische Fußballnationalmannschaft. Mit dieser qualifizierte er sich erfolgreich für die Copa América 1993, 1995, 1997 und Weltmeisterschaft 1994. Gaviria bestritt 27 Länderspiele und erzielte dabei drei Tore.