Flight distance between Richards Bay, South Africa and Aba, Nigeria 2,858.6 mi / 4,600.4 km