Medicine Prices by Country

Cost per pill in US dollars, for the same dose in four countries. These are medicines people have actually bought through the vendors listed on this site.

MedicineDoseUSCanadaMexicoIndiaIndian vendor
Rybelsus14 mg$33.43$12.13$8.43$4.40Stella
Rybelsus7 mg$33.43$9.96$7.00$3.90Stella
Rybelsus3 mg$33.43$9.80$4.23$3.60Stella
Metformin500 mg$0.15$0.40$0.37$0.03Stella
Xifaxan / Rifaximin550 mg$8.80$4.00$0.98$0.12Healthcare Express
Xarelto (Bayer)15 mg$41.00$4.96$4.95$0.71Healthcare Express
Rivaroxaban (generic Xarelto)15 mg$3.70$1.89$0.08Healthcare Express
Eliquis5 mg$0.10$0.08$0.12$0.06Healthcare Express
Apixaban (generic Eliquis)5 mg$0.32$0.45$0.30Healthcare Express
Viagra (generic)100 mg$1.00$0.80$1.10$0.03Healthcare Express
Jardiance / Empagliflozin25 mg$19.80$2.42$3.50$0.35Healthcare Express
Misoprostol ++200 mcg$1.50$0.08$1.78$0.06All vendors
Mifepristone ++200 mg$56.00$1.20All vendors

A dash means no generic is available in that country. US prices from GoodRX. Canadian prices from Canadapharmacy.com — other CIPA vendors may be cheaper, since they seem to charge a lot more for generics. The data isn't perfect, but it gives you an idea.

A note on payment

PayPal vendors are the easiest starting point. But if you can use Wise or Xe, you can order from every vendor on the list — slightly more effort, considerably more choice.

++ If you're in the US and need abortion healthcare, see PlanCpills.org for telehealth providers and self-managed options.

More pricing

Top 30 prescribed medicines with India pricing from Healthcare Express. Other vendors will be asked to price the same list.

Some medicines are restricted for export from India and for import to the United States — opiates among them. No Indian vendor will mail-order that class of medicine.