Flight distance between Klerksdorp, South Africa and El Obeid, Sudan 2,776.5 mi / 4,468.3 km