Flight distance between Protaras, Cyprus and Cape Town, South Africa 4,869.3 mi / 7,836.4 km