Visa requirement

South Africa visa for Ukrainian citizens

Official-source answer with stay limit, cost, required documents and last verification date.

Do Ukrainian citizens need a visa for South Africa?

Passport Ukrainian passport Destination South Africa Visa required

Checked answer — confirm before travel

Ukrainian citizens need a visa to enter South Africa.

Last verified:

Confidence: Medium Likely current — confirm details with the official source.

This answer is for ordinary Ukrainian passport holders travelling as citizens of that passport. Residence permits, long-stay visas or living in another country can change which embassy or rule applies.

Visa types at a glance

Tourist visa-free, eVisa and visa-on-arrival availability for this corridor
Visa type Availability Stay
Tourist visa-free? Conditional Up to 90 days.
eVisa? No No eVisa route is stored for this corridor.
Visa on arrival? No No visa-on-arrival route is stored for this corridor.
Max stay
90 days
Official cost
Varies — see notes
Before departure
Apply for a visa before you travel

Before you travel

  1. 1 Entry step Apply for a visa before you travel Official route (opens in a new tab)
  2. 2 Stay limit 90 days
  3. 3 Official fee Varies — see notes
  4. 4 Passport validity 1-month validity after departure; 2 blank pages. Full note below. See full note
  5. 5 Transit airside: not required; landside: required. Full note below. See full note
  6. 6 Freshness Checked 23 Jul 2026; confidence: medium

Shareable verdict: Ukrainian citizens need a visa to enter South Africa. Checked 23 Jul 2026.

Open SVG card

Cost note

Visa fees and payment method can depend on the responsible South African mission. Confirm the current mission charge before applying.

Passport and transit notes

Passport validity
passport valid for at least 1 month after departure; 2 blank pages; The passport must be machine-readable, valid for at least 30 days after the intended departure from South Africa and have at least two unused pages for endorsements.
Validity source (opens in a new tab) Validity guide
Transit
airside transit: not required; landside transit: required; No transit visa is required when remaining in the designated transit area at OR Tambo, Cape Town, King Shaka or Lanseria International Airport. Leaving transit or using another port invokes the ordinary entry rule for this passport.
Transit source (opens in a new tab) Transit guide

What you need

  • Ukrainian ordinary machine-readable passport
  • South African port-of-entry Visitor visa obtained before travel
  • Return or onward itinerary
  • Proof of accommodation and sufficient funds
  • Yellow-fever certificate if the itinerary triggers the official health rule

Why this verdict

Ukraine does not have an ordinary-passport exemption in South Africa's current schedule; the listed 90-day treatment applies to diplomatic, official and service passports. An ordinary-passport visitor must obtain the relevant visa before travel.

Conditional rules

  • International transit remains inside the designated transit area at OR Tambo, Cape Town, King Shaka or Lanseria International Airport Visa-free

    South Africa's current DHA guidance waives the transit visa at these four airports, although biometric processing applies. Deportees and the separately listed Pakistan/Bangladesh cases are outside this corridor rule.

  • Traveller holds a Ukrainian diplomatic, official or service passport Visa-free

    Up to 90 days. South Africa's current schedule lists a 90-day exemption for these non-ordinary Ukrainian passport categories; carry the qualifying passport and official-purpose documents.

  • Trip involves employment, ordinary paid work or another activity outside visitor status Visa required

    Use the South African visa or Section 11(2) authorisation matching the actual activity; a tourist ETA or visa exemption does not grant general work rights.

Frequently asked questions

Do Ukrainian citizens need a visa for South Africa?

Ukrainian citizens need a visa to enter South Africa. (Visa required.) Verified 23 Jul 2026 against the official source.

How long can Ukrainian passport holders stay in South Africa?

Up to 90 days.

How much does entry to South Africa cost for Ukrainian citizens?

The official fee varies — see the official source. This page tracks the official government fee only, not agent markup.

More destinations for this passport

South Africa visa for other passports

Related guides

Install TravelVisaRules