Fried chicken cravings hit hard at JNB? KFC has you.
KFC at O. R. Tambo International Airport (JNB) fills the “I just want something familiar” gap in the food court mix, with the standard fried chicken, burgers, and chips you know from South African high streets. The airport’s own listings confirm KFC on site, but they don’t pin it to a specific terminal code like A, B, C, D, or E, so expect it in a shared public concourse or central retail area rather than at a single gate.
You’ll find the expected South Africa KFC staples: Zinger-style burgers, 2- and 3-piece chicken combos, and family-style buckets that work for two or three people on a layover. Prices usually sit close to city outlets, often under R100 for a burger meal and under R80 for basic chicken-and-chips, which is cheaper than many sit-down spots inside JNB that can run R180–R250 per main.
Hours aren’t clearly published for the airport branch, but KFC in major South African transport hubs often opens before the early bank of flights around 05:00 and stays running until at least 21:00. If you’re on an early domestic out of terminals A or B, or landing from a regional hop into C or D, treat KFC as a solid backup when smaller cafes are still closed or already packed.
Figure on standard fast-food timing: about 5–10 minutes from ordering to food in hand during normal periods, and up to 15–20 minutes when several flights dump passengers into the public concourse at once. Seating in the shared food areas around JNB can be tight at peak times, so be ready to eat at your gate if every table near KFC is taken.
Practical tip: if you have under 30 minutes before boarding at O. R. Tambo, stick to ready-assembled items like burgers or snack boxes from KFC and skip bigger bucket orders that slow things down.