Question: does a canadian citizen need a visa to visit south africa?
Answer: Canadians do not need a tourist visa to enter South Africa. However, upon arrival, immigration officials will issue a temporary residents visa (TRV) for up to 90 days.