Swap Leixões for Porto
Depart from Greenwich instead
Lowest fare is ~17% lower than this route
1 upcoming departure From $655/night
Portugal & Spain Atlantic Coast
Le Havre · Bordeaux · Bilbao · A Coruña · Leixões · Lisbon · Cadiz · Tangier · Málaga · Cartagena · Palma de Mallorca
Map of Portugal & Spain Atlantic Coast Crossing: Le Havre, Bordeaux & Bilbao. Stops in order: Le Havre, Bordeaux, Bilbao, A Coruña, Leixões, Lisbon, Cadiz, Tangier, Málaga, Cartagena, Palma de Mallorca. The same stops are listed under Port by port.
Loading map...
18 nights · 14 port calls · 4 countries (France, Spain, Portugal, Morocco)
Embark
United Kingdom · British Isles
France · France Atlantic Coast
Usually docks
France · France Atlantic Coast
Usually docks
France · France Atlantic Coast
Usually docks
Spain · Portugal & Spain Atlantic Coast
Usually docks
Spain · Portugal & Spain Atlantic Coast
Usually docks
Portugal · Portugal & Spain Atlantic Coast
Usually docks
Portugal · Portugal & Spain Atlantic Coast
Usually docks
Portugal · Portugal & Spain Atlantic Coast
Usually docks
Portugal · Portugal & Spain Atlantic Coast
Usually docks
Spain · Portugal & Spain Atlantic Coast
Usually docks
Morocco · North Africa
Usually docks
Spain · Western Mediterranean
Usually docks
Spain · Western Mediterranean
Usually docks
Spain · Western Mediterranean
Usually docks
Disembark
Spain · Western Mediterranean
Explore other routes with different ports, trip lengths, and departure ports.
Depart from Greenwich instead
Lowest fare is ~17% lower than this route
1 upcoming departure From $655/night
Depart from Greenwich instead
Shares 10 of this route's 11 ports
Lowest fare is ~19% lower than this route
1 upcoming departure From $639/night
End in Civitavecchia (Rome)
Shares 6 of this route's 11 ports
Lowest fare is ~87% lower than this route
1 upcoming departure From $104/night
Depart from Barcelona instead · End in Greenwich
Lowest fare is ~26% lower than this route
3 upcoming departures From $583/night
Not enough price history yet for this itinerary.
Each fare is the departure's lowest current fare; the cabin category can differ between departures. Observed fares, not guaranteed availability.