Three persons have died of complications from swine flu at Gandhi Hospital taking the overall death toll to 29 in Telangana between December and January.