Sumatriptan or rizatriptan start to work within one hour to treat an active migraine episode.
Preventative medications may need to be taken daily for at least two months to reduce the frequency and severity of migraine attacks.
Ondansetron and metoclopramide can help reduce nausea in about 30 minutes.