VisaBuddy / Mexico passport / South Africa

🇲🇽 Do Mexican citizens need a visa for South Africa?

Mexico citizens can get a visa easily (such as a visa on arrival or an eVisa) to visit South Africa. Typical allowed stay: 90 days.

⚠️

Easy visa needed

Mexico → South Africa
RequirementElectronic travel authorisation (eTA)
Allowed stay90 days
Details90 days Mexican passport holders may apply for instant South African electronic travel authorisation (ETA), provided the entry is via O.R. Tambo International Airport, Cape Town International Airport or Lanseria International Airport. ETA is valid for 1 year, multi-entry, with each stay up to 90 days. ETA issuance is usually within an hour. In addition to ETA, e-Visa is also available.
What to doApply online for an eTA before departure. It's quick, approved electronically, and needs no embassy visit.
Requirements
  • Apply online for the electronic travel authorisation before you fly.
  • It is usually approved within minutes to hours and linked to your passport.
  • Apply only through the official government portal, and avoid paid middlemen.
  • Carry a copy of the approval confirmation.
Source: Wikipedia (cites embassies / IATA Timatic)

Where else can Mexico passport holders go?

🇹🇭 Thailand🇦🇪 United Arab Emirates🇬🇧 United Kingdom🇺🇸 United States🇯🇵 Japan🇫🇷 France🇸🇬 Singapore🇲🇾 Malaysia🇹🇷 Turkey🇮🇩 Indonesia🇪🇸 Spain🇮🇹 Italy🇦🇺 Australia🇨🇦 Canada🇩🇪 Germany🇵🇹 Portugal🇬🇷 Greece🇻🇳 Vietnam🇶🇦 Qatar🇸🇦 Saudi Arabia

All destinations for Mexico passport holders

Visiting South Africa from other countries

🇮🇳 India🇺🇸 United States🇬🇧 United Kingdom🇳🇬 Nigeria🇵🇭 Philippines🇵🇰 Pakistan🇨🇳 China🇧🇷 Brazil🇩🇪 Germany🇫🇷 France🇨🇦 Canada🇦🇺 Australia

Visa information is indicative. Always confirm with the official embassy before you travel.