Duffy was the only Connacht player included in the Ireland squad for the 2007 Rugby World Cup. He was called up to the 2011 Six Nations Championship squad for the game against Italy.