Flight distance between Malabo, Equatorial Guinea and Cape Town, South Africa 2,678.0 mi / 4,309.8 km