What is the shelf life of the medication (how long can you keep them)?

The shelf life of the medications is at least two years as long as the blister pack is kept sealed, and is not exposed to heat, light, or moisture.

Most medicines, also mifepristone and misoprostol, are  still safe and effective for years past their original expiration date when they have been stored properly. [1]


[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7040264/