Terminal B’s Woolworths saves you from overpriced snacks at the gate.
This Woolworths sits airside in Terminal B at O. R. Tambo, handy if you’ve cleared security and still need real groceries, not just chips and sweets. Expect the usual South African Woolies mix: packaged salads, nuts, biltong, chocolate, basic pharmacy items, and soft drinks you can actually recognize. Prices track closely to downtown stores, which feels rare in an airport.
If your flight out of Terminal B is under 90 minutes, this is the stop to grab something more substantial than what you’ll get on many regional economy runs. Pre-packed sandwiches, wraps, and salads are in the cold case; fruit packs and yogurt help if you’re flying early from the domestic side. You’ll also see the standard Woolworths staples: rusks, biscuits, and decent coffee beans you can take home.
Figure on spending around R40–R60 for a basic sandwich, R20–R30 for snacks like crisps or nuts, and R15–R25 for bottled drinks. That usually undercuts many sit-down spots in Terminal B while still being quicker than queuing for a coffee chain breakfast. If you’re connecting between Terminals A and B, factor in at least 10–15 minutes of walking so you’re not rushing this stop.
Practical tip: shop here once, then grab cutlery and extra serviettes from your next café stop in Terminal B so you can eat Woolies food comfortably on the plane.