In January 2011, Kilduff returned to Shamrock Rovers under manager Michael O'Neill. He found league starts difficult to come by with 19 of his 27 league appearances coming from the bench. Despite this he scored 6 league goals in the season. In August 2011, Kilduff played an important role when coming on as a substitute against Partizan Belgrade in the Europa League play-off round victory. His parried shot led to a winning penalty for his team as Shamrock Rovers became the first Irish side to reach the group stages of either of the top two European competitions. He went on to appear as a substitute in five of the group games of the Europa League campaign.
