MedicationFormulationHalf-life (hours)Cost*
Almotriptan (Axert)6.25- and 12.5-mg tablets3 to 4$71 ($264) for 6 tablets
Eletriptan (Relpax)20- and 40-mg tablets4$72 ($346) for 6 tablets
Frovatriptan (Frova)2.5-mg tablets26$171 ($664) for 9 tablets
Naratriptan (Amerge)1- and 2.5-mg tablets6$36 ($514) for 9 tablets
Rizatriptan5- and 10-mg tablets (Maxalt)2 to 3$12 ($228) for 6 tablets
5- and 10-mg orally disintegrating tablets (Maxalt-Mlt)2 to 3$17 ($228) for 6 tablets
Sumatriptan (Imitrex)25-, 50-, and 100-mg tablets2.5$16 ($546) for 9 tablets
6-mg injection2.5$29 ($185) for 1 vial (1 dose)
5- or 20-mg nasal spray2$130 ($458) for 1 nasal spray (6 doses)
Zolmitriptan2.5- or 5-mg tablets (Zomig)3$52 ($587) for 6 tablets
2.5- or 5-mg orally disintegrating tablets (Zomig Zmt)3$46 ($589) for 6 tablets
5-mg nasal spray3Generic not available ($420 for 6 doses)