O cloridrato de naratriptana é utilizado para tratar a enxaqueca, acredita-se que sua ação se dê pela contração dos vasos sanguíneos e pelo controle do suprimento de sangue aos nervos, aliviando a dor e outros sintomas associados. Geralmente, leva cerca de 1 hora para iniciar sua ação, alcançando a eficácia máxima em até 4 horas após a administração.