Cruise ships port at Civitavecchia, and passengers can visit the city with a one-hour ride by bus or train. Visiting Rome by cruise ship is much like visiting Florence --it's not that easy to get from the sea to the city, but it's well worth the trip.