Both of those cruises only let you off the boat to explore for 8 hours at a time (there are no overnight on-land stays), which I have to say means you will not really see much of Iceland. An alternative is to fly direct to Iceland from Boston, Minneapolis/St. Paul, New York JFK, Orlando Sanford, Seattle or Washington D.C with Icelandair

Hi, I know it's a long time ago that you posted the answer, but unfortunately the link is dead. Would you be able to update your answer with a correct link (maybe via an archiving or webcaching service)? Thank you!
–
Bart ArondsonDec 9 '13 at 11:45