Icelandair does not currently offer direct flights to Prague from the US.
However, when you book flight tickets to Prague you can add a layover in Iceland at no extra cost - meaning you get to see more sights and enjoy more bang for your buck.