Migraine relief

Treatments for migraine headaches with sumatriptan, rizatriptan, zolmitriptan, and Vydura (rimegepant) available to buy online from Dr Fox.

Read medical information and answer medical questions to buy treatment online.

Migraine treatment

Prices

All medication supplied is UK licensed.

Sumatriptan

Sumatriptan tablets (50mg & 100mg)

6-12 tablets from £9.80

Buy treatment
Imigran Nasal Spray

Imigran Nasal Spray (10mg & 20mg)

2-6 doses from £16.40

Buy treatment
Rizatriptan

Rizatriptan tablets (10mg)

3-12 tablets from £13.50

Buy treatment
Rizatriptan orodispersible

Rizatriptan orodispersible (10mg)

3-12 tablets from £7.90

Buy treatment
Maxalt

Maxalt (rizatriptan 10mg)

3-6 tablets from £17.80

Buy treatment
Zolmitriptan

Zolmitriptan tablets (2.5mg & 5mg)

6-12 tablets from £9.80

Buy treatment
Zolmitriptan orodispersible

Zolmitriptan orodispersible (2.5mg & 5mg)

6 tablets from £12.00

Buy treatment
Zomig nasal spray

Zomig Nasal Spray (zolmitriptan 5mg)

6 sprays £46.20

Buy treatment
Zomig Rapimelt

Zomig Rapimelt (zolmitriptan 2.5mg & 5mg)

6 sprays £46.20

Buy treatment
Vydura 75mg

Vydura 75mg (rimegepant)

Wafers from £38.00

Buy treatment

Prices

Migraine treatment Quantity Cost
Sumatriptan 50mg tablets 6 tablets £9.80
Sumatriptan 50mg tablets 12 tablets £15.50
Sumatriptan 100mg tablets 6 tablets £10.90
Sumatriptan 100mg tablets 12 tablets £17.80
Standard Imigran nasal spray (sumatriptan) 2 x 10mg sprays £16.40
High dose Imigran nasal spray (sumatriptan) 2 x 20mg sprays £16.40
High dose Imigran nasal spray (sumatriptan) 6 x 20mg sprays £43.40
Rizatriptan 10mg 3 tablets £13.50
Rizatriptan 10mg 6 tablets £24.80
Rizatriptan 10mg 9 tablets £38.00
Rizatriptan 10mg 12 tablets £45.50
Rizatriptan 10mg orodispersible 3 tablets £7.90
Rizatriptan 10mg orodispersible 6 tablets £10.30
Rizatriptan 10mg orodispersible 9 tablets £13.75
Rizatriptan 10mg orodispersible 12 tablets £17.50
Maxalt 10mg (rizatriptan) 3 tablets £17.80
Maxalt 10mg (rizatriptan) 6 tablets £33.50
Maxalt Melt 10mg (rizatriptan) 3 tablets £17.80
Maxalt Melt 10mg (rizatriptan) 6 tablets £33.50
Zolmitriptan 2.5mg 6 tablets £9.80
Zolmitriptan 2.5mg 12 tablets £17.90
Zolmitriptan 5mg 6 tablets £46.20
Zolmitriptan 2.5mg orodispersible 6 tablets £12.00
Zolmitriptan 2.5mg orodispersible 12 tablets £20.80
Zolmitriptan 5mg orodispersible 6 tablets £13.50
Zolmitriptan 5mg orodispersible 12 tablets £23.00
Zomig 2.5mg (zolmitriptan) 6 tablets £29.90
Zomig 5mg (zolmitriptan) 6 nasal sprays £46.20
Zomig Rapimelt 2.5mg (zolmitriptan) 6 tablets £29.90
Zomig Rapimelt 5mg (zolmitriptan) 6 tablets £29.90
Vydura 75mg (rimegepant) 2 wafers £38.00
Vydura 75mg (rimegepant) 4 wafers £66.50
Vydura 75mg (rimegepant) 8 wafers £125.00
Vydura 75mg (rimegepant) 16 wafers £245.00

Price match guarantee
Prescription issued online - small prescription fee per order.


The order process

Choose medication, register, and pay

Dr Fox issues prescription online

Pharmacy team post medication direct


Recent reviews

Trusted Shops logo Read all reviews

Independent reviews from Trusted Shops