How far is Johannesburg from Luanda?

The flight distance between Luanda and Johannesburg is 2480km. Check all available flights on Wego.