DrugAvailability (how supplied)Initial dose per attackInterval time (hours) for repeated doseMaximum dose per 24 hoursCost per initial dose*
DHE nasal spray (Migranal)11 4 mg per ampule (4 ampules per tray)2 mgNR3 mg$17
Sumatriptan nasal (Imitrex Nasal)12 5 mg, 20 mg (box of 6)5, 10 or 20 mg240 mg19
Sumatriptan tablets (Imitrex)13 25 mg, 50 mg (blister pack of 9 tablets)25, 50 or 100 mg2200 mg15
Sumatriptan injection (Imitrex Statdose)14 6-mg syringes (box of 2)6 mg112 mg45
Naratriptan tablets (Amerge)15 1 mg, 2.5 mg (blister pack of 9 tablets)1 or 2.5 mg45 mg15
Rizatriptan tablets (Maxalt)16 5 mg, 10 mg (blister pack of 6 tablets)5 or 10 mg210 mg14
Zolmitriptan (Zomig)17 2.5 mg, 5 mg (blister pack of 6 tablets: 2.5 mg; blister pack of 3 tablets: 5 mg)1.25, 2.5 or 5 mg210 mg14 to 15