Search 25,000+ prices/
Medicine prices in South Africa

Sumatriptan Price in South Africa (2026)

Compiled by the TrustClinix data team · Medical review pending3 official sourcesPrices last checked 25 October 2026How we get our data
Lowest Single Exit Price (SEP) per tablet
R54.23

Cheapest 50 mg tablet: Migrex OTC, R108 for 2 tablets. Official SEP list, Oct 2026.

≈ $3.27 per tablet
R108
cheapest pack (2 tablets)
R1,627
30 tablets (1 a day for a month)
12
listed products
SEP
price type
What you actually pay

What a patient pays for sumatriptan in South Africa

R108
official SEP for Migrex OTC, 2 tablets
+ R83.97
maximum dispensing fee incl. VAT
Up to R192
you pay at the pharmacy

Single Exit Price plus the maximum pharmacist dispensing fee and VAT on the fee. Medical schemes may pay part.

12 products

9 different brand names across 3 strengths are on the official list.

2.4× for the original

The originator brand Imigran 50 costs R128 per tablet; the cheapest generic, Migrex OTC, costs R54.23.

India

has the lowest listed price per tablet for the same strength: $0.11 vs $3.27 here (different price types; see below).

Interactive

How much will Sumatriptan 50 mg tablet cost you?

tablets per day: 1 a day

Your doctor decides how many tablets you need. This is a cost estimate only, using R54.23 per tablet.

Estimated cost
R1,627
For a full yearR19,793
Per tablet in USD$3.267
Every listed product

All 12 sumatriptan products in South Africa

Sumatriptan official prices in South Africa
ProductStrength and formPackPricePer unit
Migrex OTC50 mg tablet2 tabletsR108R54.23
Accord Sumatriptan 50 mg50 mg tablet2 tabletsR130R65.18
Triptam50 mg tablet2 tabletsR132R66.07
Triptam50 mg tablet6 tabletsR396R66.07
Imigran 50 original50 mg tablet2 tabletsR257R128
Imigran 50 original50 mg tablet6 tabletsR770R128
Imigran Injection original6 mg/0,5ml injection1R1,017—
Imigen 100100 mg tablet4 tabletsR271R67.82
Accord Sumatriptan 100 mg100 mg tablet4 tabletsR316R78.90
Triptam100 mg tablet4 tabletsR320R79.93
Migrex 100 Tablets100 mg tablet4 tabletsR372R92.95
Imigran 100 original100 mg tablet4 tabletsR727R182
Migrex OTCR54.23
Accord Sumatriptan 50 mgR65.18
TriptamR66.07
Imigran 50R128
Sumatriptan 50 mg tablet: price per tablet by product (ZAR)
Same medicine, other countries

Sumatriptan 50 mg tablet: South Africa vs 5 other countries

India$0.11
United States$0.31
United Kingdom$0.94
Australia$1.02
United Arab Emirates$2.52
South Africa (this page)$3.27
Lowest listed price per tablet (USD)
By country
CountryPrice typePer tablet (local)Per unit (USD)
IndiaJan Aushadhi MRP₹10$0.11
United StatesNADAC pharmacy acquisition cost$0.31$0.31
United KingdomNHS Drug Tariff price£0.71$0.94
AustraliaPBS approved ex-manufacturer priceA$1.45$1.02
United Arab EmiratesAbu Dhabi DoH public priceAED 9.25$2.52

Countries publish different kinds of price (manufacturer, reimbursement or retail), so differences are partly due to what is measured. Converted at official US dollar pegs (AED, SAR) and ECB reference rates of 23 October 2026.

What this price means

How SEPs work in South Africa

Prices on this page are the Single Exit Price: the one legal price at which the manufacturer may sell the pack in South Africa, including VAT and a logistics fee. Pharmacies and dispensing doctors add a regulated dispensing fee plus VAT on top. For cheap medicines this fee is a large share of what you pay, and can be more than the medicine itself, so the counter price can be much higher than the SEP. Medical schemes may pay all or part of it.

Read the full guide to medicine prices in South Africa.

Strengths and forms

Every strength and form of sumatriptan in South Africa

Strengths and forms
Strength and formProductsCheapest packCheapest per unit
50 mg tablet6R108R54.23
100 mg tablet5R271R67.82
6 mg injection1R1,017—

Different strengths and forms (for example slow-release or dissolving tablets) are not interchangeable without your doctor's advice.

Brand names

Brands of sumatriptan in South Africa

5 brand names of sumatriptan are on the official list in South Africa. Each brand page shows every pack and the cheapest alternative with the same strength.

Who supplies it

Sumatriptan manufacturers in South Africa

The official list names 5 manufacturers for sumatriptan in South Africa: Sandoz SA (Pty) Ltd, Accord Healthcare (Pty) Ltd, Pharmacare Limited, Woodmead, GlaxoSmithKline South Africa (Pty) Limited and Mylan (Pty) Ltd.

A–Z

Other medicine prices in South Africa

Keep exploring

What people check next

Quick answers

Frequently asked questions

How much does sumatriptan cost in South Africa?
Official SEPs for sumatriptan in South Africa range from R108 to R1,017 per pack across 12 listed products. The cheapest 50 mg tablet works out at R54.23 each (about $3.27).
What kind of price is this?
It is the Single Exit Price: the one legal price at which the manufacturer may sell the pack in South Africa, including VAT and a logistics fee. Pharmacies and dispensing doctors add a regulated dispensing fee plus VAT on top. For cheap medicines this fee is a large share of what you pay, and can be more than the medicine itself, so the counter price can be much higher than the SEP. Medical schemes may pay all or part of it.
How much will I pay for sumatriptan at a pharmacy in South Africa?
Up to R192 for Migrex OTC (2 tablets). Single Exit Price plus the maximum pharmacist dispensing fee and VAT on the fee. Medical schemes may pay part.
What is the cheapest sumatriptan 50 mg tablet in South Africa?
Migrex OTC at R108 for 2 tablets, or R54.23 per tablet. 5 other products have the same strength.
What brands of sumatriptan are sold in South Africa?
5 brand names are on the official list, including Migrex Otc (from R108), Triptam (from R132), Imigran (from R257), Imigen (from R271) and Migrex (from R372).
Who makes sumatriptan sold in South Africa?
Manufacturers named on the official list include Sandoz SA (Pty) Ltd, Accord Healthcare (Pty) Ltd, Pharmacare Limited, Woodmead and GlaxoSmithKline South Africa (Pty) Limited.
Is sumatriptan cheaper in other countries?
For 50 mg tablet, the lowest listed price per tablet is $0.11 in India, $0.31 in the United States, $0.94 in the United Kingdom and $1.02 in Australia, compared with $3.27 in South Africa. Each country publishes a different type of price, so treat this as a rough guide.
Evidence

Sources

  1. National Department of Health, South Africa. Database of Medicine Prices (Single Exit Price), effective 1 October 2026. www.health.gov.za/nhi-pee/. Retrieved 25 October 2026.
  2. National Department of Health, South Africa. Dispensing fee for pharmacists (Notice 5364, Government Gazette 51352, 4 October 2024): maximum fee by SEP band, excluding VAT. archive.gazettes.africa/archive/za/2024/za-government-gazette-dated-20. Retrieved 25 October 2026.
  3. European Central Bank. Euro foreign exchange reference rates (2026-10-23). www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml. Retrieved 25 October 2026.

Important: These are published reference prices and estimates, not a quote, and not medical advice. Actual costs depend on the hospital, your health, the exact treatment and your insurance. Always confirm the price with the provider before treatment. Read our disclaimer · Report an error