Add Santa Cruz de Tenerife and Tangier
End in Barcelona
Lowest fare is ~11% lower than this route
12 upcoming departures From $92/night
Barcelona → Funchal, Madeira → Lanzarote → Las Palmas de Gran Canaria → Salvador
Map of Canary Islands One-Way via Funchal, Madeira & Lanzarote. Stops in order: Barcelona, Funchal, Madeira, Lanzarote, Las Palmas de Gran Canaria, Salvador. The same stops are listed under Port by port.
Loading map...
12 nights · 3 port calls · 2 countries (Portugal, Spain)
Embark
Spain · Western Mediterranean
Portugal · Madeira
Usually docks
Spain · Canary Islands
Usually docks
Spain · Canary Islands
Usually docks
Disembark
Brazil · Brazil
Explore other routes with different ports, trip lengths, and departure ports.
End in Barcelona
Lowest fare is ~11% lower than this route
12 upcoming departures From $92/night
Depart from Santa Cruz de Tenerife instead · End in Santa Cruz de Tenerife
10 upcoming departures From $95/night
Depart from Santa Cruz de Tenerife instead · End in Santa Cruz de Tenerife
5 upcoming departures From $96/night
Depart from Southampton instead · End in Southampton
Lowest fare is ~12% lower than this route
3 upcoming departures From $90/night
0 of 1 sailings with enough price history currently have favorable pricing. Median current fare is $102/night.
Each fare is the departure's lowest current fare; the cabin category can differ between departures. Observed fares, not guaranteed availability.