Porto, Portugal is a cruise port of call in the Mediterranean cruising region, served by 43 ships across 17 cruise lines. It appears on 147 itineraries in our database.