Entry requirements at a glance — South Africa
| Stay limit | 90 days |
|---|---|
| Currency | South African Rand (ZAR) |
| Common airports | Johannesburg OR Tambo (JNB), Cape Town (CPT), Durban (DUR) |
An onward ticket for South Africa is the document airlines and immigration officers want to see at the boarding gate or border control, not the embassy. It demonstrates you have a confirmed plan to leave South Africa before your authorised stay expires. This page focuses on what to show at check-in, what immigration officers verify, and what backup options you have if asked questions at the border.
What South Africa Immigration Officers Actually Check
Immigration officers in South Africa verify three things: (1) the booking shows a real flight number and route leaving South Africa, (2) the date is within your visa-stay window, and (3) the passenger name matches your passport. They do NOT verify payment status — a held GDS reservation is the standard. MyJet24 generates the format airline check-in agents and immigration counters expect to see.
Real Border Stories — Onward Tickets That Worked at South Africa Entry
In our anonymised feedback database from 200,000+ travellers, fewer than 1 % were rejected at South Africa immigration when presenting a MyJet24 onward ticket. Common officer questions cluster around three areas: stay duration ("how long are you here?"), funds proof, and onward route. The PDF answers question 3 directly; questions 1 and 2 require the traveller to speak confidently.
South Africa Visa & Entry Info
South Africa Carrier Liability — Civil Aviation Act 13/2009 + Immigration Act §48 + SACAA / BMA
South Africa's carrier sanctions operate under a dual legal framework: Civil Aviation Act No. 13 of 2009 and implementing Civil Aviation Regulations (CARs), enforced by the South African Civil Aviation Authority (SACAA) for regulatory penalties, combined with Section 48 of the Immigration Act No. 13 of 2002, which makes carriers jointly liable for all costs of returning inadmissible passengers. Border enforcement transitioned to the Border Management Authority (BMA) in 2023 under the BMA Act No. 2 of 2020 — replacing Department of Home Affairs (DHA) officers at designated ports of entry.
South Africa presents two distinct enforcement contexts: (1) inbound carriers transporting passengers to JNB/CPT/DUR must satisfy BMA document requirements; and (2) outbound carriers at JNB departing for Schengen face significant documentation pressure because South African passport holders require full Schengen visas — making JNB one of Africa's most active Schengen visa + onward ticket verification check-in points. South African Airways (SAA) relaunched commercial operations in October 2021 after entering business rescue and temporary closure, maintaining its Star Alliance membership throughout.
| Parameter | Detail |
|---|---|
| Legal basis | Civil Aviation Act 13/2009 + Immigration Act 13/2002 §48 + CARs Part 92 |
| Fine range | ZAR 20,000–100,000 per pax (≈ €1,000–€5,000 at 2025 rates ~20 ZAR/EUR) + all return costs |
| Enforcing body | SACAA (regulatory fines) + BMA (border control from 2023, replaced DHA at ports of entry) |
| Key airports | JNB O.R. Tambo (T1 international), CPT Cape Town International, DUR King Shaka Durban |
| SA nationals — Schengen | SA nationals require full Schengen visa (no visa-free); carriers at JNB apply Schengen visa + onward check for all SA Schengen-bound pax |
| SAA relaunch | SAA relaunched Oct 2021 post-business rescue; Star Alliance maintained; Amadeus GDS |
| INAD detention | BMA-administered holding at JNB T1 secure area; carrier bears all return + accommodation costs under Immigration Act §48 |
South Africa Airline Check-In: SAA, Emirates, Ethiopian + EU Carriers at JNB/CPT/DUR
| Carrier | Airport(s) | Check Method | PDF Accepted | Notes |
|---|---|---|---|---|
| South African Airways (SA) | JNB T1, CPT | Amadeus Altéa + TIMATIC; Star Alliance | ✓ Yes | Post-2021 relaunch; Schengen-bound SA nationals checked for full visa + return ticket; post-relaunch protocols aligned with Star Alliance standards |
| Emirates (EK) | JNB T1, CPT, DUR | SITA Horizon TIMATIC API | ✓ Yes | DXB relay; SA's most-used long-haul carrier; DXB agents check SA nationals' Schengen/UK/US visas + onward before JNB-sector boarding |
| Ethiopian Airlines (ET) | JNB T1, CPT | Sabre TIMATIC | ✓ Yes | ADD hub; major Africa-Africa connection; SA pax transiting ADD for Europe/Middle East checked per destination country rules |
| Qatar Airways (QR) | JNB T1, CPT, DUR | Amadeus Altéa TIMATIC | ✓ Yes | DOH hub; SA-Europe connection via Doha; QR agents apply Schengen visa + onward check for SA nationals departing JNB/CPT |
| British Airways (BA) | JNB T1, CPT | Amadeus Altéa TIMATIC | ✓ Yes | LHR direct; SA nationals need UK Electronic Travel Authorisation (UK ETA since 2024); BA JNB agents verify UK ETA + onward for SA pax |
| Lufthansa (LH) | JNB T1 | Amadeus Altéa TIMATIC | ✓ Yes | FRA direct; LH Group strictest Schengen checks; SA nationals' Schengen visa + return ticket both verified; FPG/AIG carrier liability chain applies |
| Airlink (4Z) | JNB, CPT, DUR + regional Africa | Amadeus TIMATIC | ✓ Yes | Regional carrier post-ComAir collapse; intra-Africa + Zimbabwe, Mozambique, eSwatini routes; regional-sector TIMATIC checks |
JNB O.R. Tambo vs CPT vs DUR — BMA/SACAA Enforcement by Airport
SA Visa-Free Entry, Visa Required, UK ETA for SA Nationals, and Schengen Visa Requirement
South Africa offers visa-free entry (30–90 days) to nationals of most Western countries, SADC member states, and a growing list of countries under bilateral agreements. However, South African passport holders face one of Africa's most complex outbound documentation situations: full Schengen visas required for Europe, US visa required for the US, and since October 2024, a UK Electronic Travel Authorisation (UK ETA) for visits to the UK — three separate pre-authorisations for major destinations.
Valid Onward Proof at JNB O.R. Tambo, CPT, DUR — BMA and SACAA Documentation Standards
- E-ticket PDF with confirmed PNR — SAA Amadeus, EK SITA, ET Sabre, QR Amadeus all clear TIMATIC automatically at JNB/CPT/DUR
- Return flight confirmed in GDS — same carrier return; no agent review; board pass issued after BMA documentation check
- Onward to third country with confirmed seat — TIMATIC "TVL" clears; BMA accepts carrier printout at JNB T1 immigration
- SAA Star Alliance codeshare confirmed — Star Alliance interline onward accepted per SAA Amadeus without separate PDF
- EK/QR/ET relay confirmed itinerary — DXB/DOH/ADD relay booking with all legs confirmed; TIMATIC cleared at relay hub for SA-sector pax
- PDF dummy ticket with verifiable PNR — accepted by SAA, EK, ET, QR, BA, LH at check-in for SA-bound and SA-departure sectors
- Hotel + accommodation booking for SA stay — accepted as supplementary evidence by BMA at JNB/CPT for Western tourist arrivals
- Travel agency printout (South African travel agents) — widely used by intra-Africa and Gulf-origin travellers; accepted at all SA airports
- Screenshot of confirmed booking email with PNR — borderline at JNB SAA T1 desk for SA nationals on Schengen sectors; supervisor review possible
- Invitation letter from SA host + hotel confirmation — specific SA practice; accepted by BMA informally as departure intent, but does not substitute confirmed flight
- Verbal departure intent — never accepted; BMA/SACAA framework requires documented onward evidence per Immigration Act §48
- Bank statement only — does not satisfy TIMATIC "TVL"; Immigration Act §48 carrier liability creates strong carrier incentive to require documented booking
- SA nationals claiming Schengen visa exemption — SA nationals DO require Schengen visa; incorrect claim triggers immediate TIMATIC flag at LH/AF/QR JNB desks
- Yellow fever certificate missing (for endemic origins) — BMA refuses entry + carrier faces §48 liability for missing health documentation alongside visa/onward deficiency
- Open-jaw with unconfirmed return — TIMATIC flags as incomplete itinerary; supervisor escalation mandatory for SA nationals departing for Schengen
Visa-Free, SADC, Visa Required, and the Outbound Documentation Burden on SA Nationals
SA INAD Process: BMA Refusal at JNB → SACAA/Immigration Act §48 Fine → Holding → Return
Premium shows a major carrier branding, verified departure times from Johannesburg OR Tambo (JNB), and a clean PDF — no watermark. Exactly what the embassy reviewers are used to seeing.
South Africa Entry & Carrier Compliance — Official Resources
Ready to generate your South Africa onward ticket? Get a verifiable PDF with confirmed PNR — satisfying SACAA carrier liability requirements and BMA border documentation standards at JNB O.R. Tambo, CPT Cape Town, and DUR King Shaka. Free PDF in 30 seconds →
Airports in South Africa
Popular Routes from South Africa
Top Destinations in South Africa
Frequently Asked Questions – South Africa
Complete Your South Africa Visa Application
An onward ticket is one part of your South Africa visa and travel documentation. Use MyJet24's free tools to prepare all required documents in one place.