Cruise ships that visit Oporto don’t sail up the River Douro. They moor several miles north of the river mouth in the commercial port of Leixões. There are two possible places for cruise ships to dock Leixoes Port. It will depend on the size of your ship and the cruise traffic of the day. Most probably you will dock at the main cruise terminal at dock nr. 1 at the Avenida Dr. Antunes Guimaraes.