Spain & Portugal Discovery
Nov 24 to Dec 1, 2026 · 7 nights
Lisbon, Portugal to Barcelona, Spain
Ports of call and detailsFrom $6,099 per person, double occupancy, cruise only
Veranda
Taxes & fees included
205 cruises that call at Murcia (Cartagena), leaving between Nov 24, 2026 and Aug 11, 2029. Cruise line: Viking. The lowest current fare is $2,299 per person (Iberian Explorer, Viking Astrea, 7 nights, Jan 3, 2028).
Nov 24 to Dec 1, 2026 · 7 nights
Lisbon, Portugal to Barcelona, Spain
Ports of call and detailsFrom $6,099 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Jan 11 to Jan 18, 2027 · 7 nights
Barcelona, Spain to London (Southampton), United Kingdom
Ports of call and detailsFrom $2,399 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Feb 3 to Feb 10, 2027 · 7 nights
Barcelona, Spain to Lisbon, Portugal
Ports of call and detailsFrom $3,799 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Feb 10 to Feb 17, 2027 · 7 nights
Lisbon, Portugal to Barcelona, Spain
Ports of call and detailsFrom $3,999 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Feb 12 to Feb 19, 2027 · 7 nights
Barcelona, Spain to Lisbon, Portugal
Ports of call and detailsFrom $3,999 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Mar 26 to Apr 2, 2027 · 7 nights
Barcelona, Spain to London (Southampton), United Kingdom
Ports of call and detailsFrom $2,599 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Mar 31 to Apr 14, 2027 · 14 nights
Rome (Civitavecchia), Italy to Lisbon, Portugal
Ports of call and detailsFrom $10,098 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Apr 2 to Apr 16, 2027 · 14 nights
Rome (Civitavecchia), Italy to Lisbon, Portugal
Ports of call and detailsFrom $10,098 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Apr 7 to Apr 14, 2027 · 7 nights
Barcelona, Spain to Lisbon, Portugal
Ports of call and detailsFrom $5,999 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Fares are per person, double occupancy.
January 2028, from $328 a night ($2,299 for 7 nights)
Viking Astrea, Viking Jupiter, Viking Libra, Viking Lyra, Viking Mars, Viking Mira, Viking Neptune, Viking Saturn, Viking Sea, Viking Sky, Viking Star, Viking Vela, Viking Vesta
Viking sailings hereThe lowest current fare is $2,299 per person (Iberian Explorer, Viking Astrea, 7 nights, Jan 3, 2028). Fares are per person, double occupancy, and change often.
Among the sailings with a current fare, January 2028 has the lowest fare per night: $2,299 for 7 nights, about $328 a night.
Viking (205 sailings).
The most common departure ports are Lisbon (77), Barcelona (65), Rome (Civitavecchia) (22), Athens (Piraeus) (11) and Southampton (London) (10).
Sailings run from 7 to 35 nights; 7 nights is the most common length.
The fare is the cruise line's published cabin fare. Each sailing page lists what the line includes with it, plus taxes, fees and gratuities where the line states them.
Send a request and an advisor confirms the current fare and availability and books it for you. You do not pay on the website. Prices are read from the supplier and shown only while they are less than 14 days old, so a price on this page is never older than that. The final price is confirmed when you book.