JNB · Shops

Dis-Chem

Terminal A pharmacy stop for last-minute meds and toiletries

Dis-Chem in Terminal A sits airside near the international check-in zone, so you can restock health and hygiene items after security without heading back landside. It runs roughly from early morning to late evening in sync with long-haul bank times, which covers most departures to Europe and Asia. Think of it as a regular South African Dis-Chem dropped into JNB: pharmacy counter, personal care, some cosmetics and basic travel add-ons, all at normal mall-style pricing rather than inflated airport rates.

Expect standard Dis-Chem lines like over-the-counter painkillers, cold and flu tablets, motion-sickness meds, plasters, and basic first-aid gear, alongside toothbrushes, travel-sized toothpaste, deodorant, and shampoo. They also stock sunscreen, which actually matters with Johannesburg’s high-altitude sun exposure around 1,700 meters. You’ll find small packs of wipes and sanitizer next to everyday skincare and haircare brands you’ll recognize from South African high street branches.

Staff at this Terminal A branch handle prescription fills as well as schedule-5 meds, subject to South African regulations, so bring your script if you’re connecting through JNB on a longer trip. Expect card payments to work fine for international cards on the main POS terminals, and prices listed in South African rand. Shelves include small travel accessories such as neck pillows, eye masks, and pill organizers, but selection is slimmer than a big suburban Dis-Chem store.

Use this shop to fix anything you forgot before security: grab paracetamol before a 10–11 hour overnight sector, pick up SPF 50 if you’re renting a car for a Kruger drive, or replace liquids that got pulled at screening. One tip: stop here right after passport control in Terminal A, before heading toward gates, so you’re not sprinting back from E-side boarding calls at T-minus 20 minutes.

Other shops at JNB