Question: do south african citizens need a visa for sri lanka?
Answer: Entry requirements for South Africans South African nationals require passports valid for at least six months on arrival. A visa is required and can be purchased by tourists on arrival for a stay of 30 days. Extensions for an additional 150 days are possible.