
Cruise · Ambassador Cruise Line
Golden Days Along the Mediterranean
Route: Bristol Royal PortburyCadizMalagaAlmeriaand 7 more
- Duration
- 17 nights
- Dates
- Departs 1 Nov 2027
- Sails from
- Bristol Royal Portbury
from£1,399per person, sharing
Cruises
Every cruise to Portugal we list, side by side: dates, lengths, operators and prices. You book directly with the cruise line.
Cruises to Portugal
Active filters
Recommended puts the closest matches to your search first, then the lowest price, then the soonest departure. Whether Atlas & Passage earns a commission plays no part: that information isn’t in the search index at all.

Cruise · Ambassador Cruise Line
Route: Bristol Royal PortburyCadizMalagaAlmeriaand 7 more
from£1,399per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: NewcastleEl FerrolTangierCádizand 3 more
from£1,399per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: MálagaGibraltarFunchalSanta Cruz de La Palmaand 2 more
from£1,449per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyLeixoesOportoLisbonand 5 more
from£1,469per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyLeixoesOportoPonta Delgadaand 6 more
from£1,489per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: SouthamptonVigoLas PalmasSanta Cruz de Tenerifeand 3 more
from£1,499per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: SouthamptonLa CoruñaFunchalSanta Cruz de La Palmaand 3 more
from£1,499per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: SouthamptonMatosinhosGibraltarCartagenaand 6 more
from£1,549per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: RosythBordeauxMatosinhosLisbonand 2 more
from£1,599per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyVigoArrecifeLas Palmasand 3 more
from£1,629per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyLeixoesLisbonCasablancaand 4 more
from£1,699per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: PortsmouthPraia da VitóriaHortaPonta Delgadaand 3 more
from£1,699per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: LiverpoolGibraltarMálagaCádizand 2 more
from£1,749per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyLeixoesOportoLisbonand 13 more
from£1,769per person, sharing

Cruise · Ambassador Cruise Line
Route: DundeeLe VerdonVigoSantiago de Compostelaand 5 more
from£1,779per person, sharing

Cruise · Fred. Olsen Cruise Lines
Route: SouthamptonGibraltarBarcelonaAjaccioand 4 more
from£1,799per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyGijonLisbonPortimãoand 6 more
from£1,829per person, sharing

Cruise · Ambassador Cruise Line
Route: London TilburyLisbonAlmeriaAlicanteand 12 more
from£1,849per person, sharing