Travel to Italy by boat. Choose your favorite cruise line and see if it travels to Italy. Many cruise lines, including Royal Caribbean, Celebrity and Norwegian Cruise Lines all take passengers on voyages to Italy. Cruise lines sail to Italy from multiple ports in various countries all over the world, including - but not limited to - the U.S., Scandinavia, Spain, Greece, Australia and the United Kingdom. Italian ports of call include Rome, Venice, Lake Como and Florence.
Book your cruise. Choose your travel dates, the length of your cruise and the type of stateroom you want to stay in for the duration of your Italian cruise. Confirm your reservation and print your cruise documents.
Board your cruise ship at your chosen departure port. You can pre-book Italian shore excursions through your cruise line's website or you can book Italian shore excursions while you are aboard your cruise ship.