Migraine is a visceral pain. According to current theories, activation of trigeminocervical nerve endings releases calcitonin gene-related peptide and substance P, inducing vasodilation and plasma protein extravasation, leading to 'neurogenic' inflammation. Activation of the trigeminovascular system is followed by sensitisation of trigeminocervical fibres, maintaining a condition of hypersensitivity to non-noxious stimuli that support persistent pain during migraine attack. Other neurotransmitters (nitric oxide, bradykinins, 5-HT, etc.) play a role in regulating this complex mechanism. In this brief review, we consider the effect of drugs that, acting on the different transmitters involving in pain perception, can stop or inhibit these pathogenetic mechanisms.