Flight distance between Uitenhage, South Africa and Ceerigaabo, Somalia 3,388.8 mi / 5,453.7 km