Viking Ocean Cruises Viking Jupiter 7-Night Barcelona to Lisbon

Viking Ocean Cruises Viking Jupiter 7-Night Barcelona to Lisbon

Viking Ocean Cruises Viking Jupiter (Viking Ocean Cruises) sails this 7-night route from Barcelona to Lisbon on 4 upcoming dates (May 2027 through Sep 2028), from $4,999 per person. Every departure below links to its own page with live cabin prices, the full itinerary and online booking. Prices refresh daily.


Ports on this route

Barcelona → Palma Mallorca → Cartagena → Malaga → Tangier → Cadiz → Lisbon

All upcoming departures

7 Night Barcelona to Lisbon cruise
May 26, 2027
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$6,999
$1,000 per day
Balcony
7 Night Barcelona to Lisbon cruise
May 26, 2027
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$6,999
$1,000 per day
Balcony
7 Night Barcelona to Lisbon cruise
September 11, 2027
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$6,999
$1,000 per day
Balcony
7 Night Barcelona to Lisbon cruise
September 11, 2027
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$6,999
$1,000 per day
Balcony
7 Night Barcelona to Lisbon cruise
May 27, 2028
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$4,999
$714 per day
Balcony
7 Night Barcelona to Lisbon cruise
May 27, 2028
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$4,999
$714 per day
Balcony
7 Night Barcelona to Lisbon cruise
September 16, 2028
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$5,999
$857 per day
Balcony
7 Night Barcelona to Lisbon cruise
September 16, 2028
Viking Jupiter
S M L XL
Barcelona Palma Mallorca Cartagena Malaga Tangier Cadiz Lisbon Lisbon
$5,999
$857 per day
Balcony

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.