Visa requirements for Ukrainian citizens
For traveling to certain countries, Ukrainians do not need to use a passport, as they may use their Ukrainian identity card or internal passport.
Documents which give the right to leave Ukraine and to enter Ukraine and certify the identity of a citizen of Ukraine while staying abroad are:It's important to know, that the special rules of arriving in a particular country should be studied carefully. Thus, in most countries that do not require visas or issue visas, upon arrival you must have a passport, which is valid for at least 3 months from of arrival to this country.
Visa requirements for South African citizens
European Union Family Member - South African Citizens who are travelling with or joining their EU family members in the European Union in a Country "other than where their family member is a citizen of" does not require a Visa to enter and enjoy the same entry rights, however this would be difficult to prove and as a result, entry could be refused. Visa should be applied for in advance which is usually with no or minimal requirements to meet if the applicant is a family member of an EU Citizen. For instance, a person who wants to travel with their spouse to France where their spouse is a Citizen of the Republic of Lithuania should apply for a Visa in advance or where a person wants to join their Lithuanian spouse who resides in France should also apply for a Visa to prove their right and avoid misconception.