SIM cards here cost less than a quick airport lunch
MTN at O. R. Tambo International Airport is the straight shot for data if you land without roaming sorted. You get local South African SIMs and eSIM help on the spot, usually cheaper than paying daily roaming through AT&T, Verizon, or Vodafone. Staff handle RICA registration with your passport, which you need before any SIM activates in South Africa. Expect to walk out with working data in under 15 minutes in normal queues.
Prices shift, but budget around R100–R200 for a basic prepaid SIM and starter data bundle, then top up as you go. MTN staff can load data-only packs, voice + data, or WhatsApp-heavy bundles depending on how long you’re in Johannesburg, Cape Town, or the Garden Route. They also sell power banks and charging cables if you arrive from the US or EU without a Type M plug or with a dead phone.
Most airport MTN shops at JNB sit airside in Terminals A and B, after security and passport control, so you can sort your phone before hitting the Gautrain or a hotel shuttle. If you’re connecting on a tight 60–75 minute window, expect lines to be shorter in the early morning than late afternoon departure banks. Store hours generally track the main flight waves, roughly 06:00–22:00, but late-night red-eyes can find them closing earlier on quiet days.
Practical tip: bring an unlocked phone and have your passport in hand before you reach the counter; that cuts a few minutes off RICA and gets your MTN data live before you reach the taxi rank.