A Ayurveda tem uma abordagem holística do tratamento e não uma gestão específica dos sintomas, quer se trate de uma enxaqueca ou de qualquer outra doença. A intervenção ao nível da etiologia, da patogénese, dos factores de agravamento e de alívio e da gestão específica da doença, juntamente com a dieta e o estilo de vida, é vital na Ayurveda. No caso da enxaqueca, a Ayurveda demonstrou uma boa eficácia, se consumida durante 3 meses seguidos. Apathya (factores desencadeantes) e Pathya (remédios de cozinha) têm um papel significativo na gestão da enxaqueca. As medidas bio-purificadoras, como a terapia de aromas Marma, Shirodhara, Virechana e Nasya, demonstraram uma boa eficácia como tratamento autónomo e como complemento de preparações orais à base de ervas e de minerais. Embora os medicamentos da alopatia não tenham resultados comprovados, os tratamentos da Ayurveda têm um efeito tremendo no tratamento da enxaqueca.