Flight distance between Richards Bay, South Africa and Atbara, Sudan 3,214.4 mi / 5,173.2 km