It should be effective as it helps boost immunity. But I do not have personal experience of it in swine flu.