Empangeni, KwaZulu-Natal, South Africa - Attractions, Businesses, Events, Places to Stay, Services, Shopping & Where to Eat in Empangeni, KwaZulu-Natal, South Africa. Empangeni is a town in KwaZulu-Natal, South Africa. It is approximately 157 kilometres north of Durban, in hilly countryside, overlooking a flat coastal plain and the major harbour town of Richards Bay 16 kilometres away.