Flight distance between Uitenhage, South Africa and Matthew Town, Bahamas 7,512.4 mi / 12,090.1 km