🇲🇽Mexico🇿🇦South AfricaMX-ZA Mexico to South Africa visa requirements
Mexican ordinary passport holders need advance authorisation for South Africa. Eligible Mexican tourists may use South Africa's official ETA only when arriving through OR Tambo, Cape Town or Lanseria international airports; otherwise they must obtain a traditional Visitor's Visa before travel. South Africa does not offer visa-free entry or visa on arrival for Mexican ordinary passport holders travelling as tourists. Since the ETA rollout, Mexican citizens with ordinary passports can apply online through the official Department of Home Affairs ETA portal if they will enter South Africa through OR Tambo International Airport, Cape Town International Airport or Lanseria International Airport. Mexican citizens arriving by cruise ship, by land from neighbouring countries, or through any other port must use the traditional Visitor's Visa route through the South African Embassy in Mexico City. The ETA is electronically linked to the passport, allows multiple entries during its validity period and is for tourism or short-term visits only, not work. Government statements describe the ETA as a tourist visa system for China, India, Indonesia and Mexico, with outcomes targeted within 24 hours. Traditional Mexican visitor visas are free for stays not exceeding 90 days and the embassy lists 10 working days or 14 calendar days for processing. All travellers should hold a passport valid for at least 30 days after leaving South Africa, blank visa pages, return/onward travel, accommodation evidence and sufficient funds.
VISA REQUIREDTOURISMMULTIPLE ENTRYLast verified 2026-06-20
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →