Malta, Morocco & the Mediterranean
Dec 12 to Dec 27, 2026 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $9,399 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Sailings from $8,499 per person
Request a cruise here38 cruises that call at Algiers, Algeria, leaving between Dec 12, 2026 and May 3, 2029. Cruise line: Viking. The lowest current fare is $8,499 per person (Malta, Morocco & the Mediterranean, Viking Saturn, 15 nights, Jan 24, 2027).
Dec 12 to Dec 27, 2026 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $9,399 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Dec 27, 2026 to Jan 11, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $10,399 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Dec 29, 2026 to Jan 13, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $10,199 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Jan 13 to Jan 28, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $8,899 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Jan 24 to Feb 8, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $8,499 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Feb 10 to Feb 25, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $8,999 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Mar 11 to Mar 26, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $10,099 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Apr 4 to Apr 19, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $11,499 per person, double occupancy, cruise only
Veranda
Taxes & fees included
May 4 to May 19, 2027 · 15 nights
Round trip from Barcelona, Spain
Ports of call and detailsFrom $12,499 per person, double occupancy, cruise only
Veranda
Taxes & fees included
Fares are per person, double occupancy.
January 2027, from $567 a night ($8,499 for 15 nights)
Viking Astrea, 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 $8,499 per person (Malta, Morocco & the Mediterranean, Viking Saturn, 15 nights, Jan 24, 2027). Fares are per person, double occupancy, and change often.
Among the sailings with a current fare, January 2027 has the lowest fare per night: $8,499 for 15 nights, about $567 a night.
Viking (38 sailings).
The most common departure ports are Barcelona (32) and Rome (Civitavecchia) (6).
Every sailing is 15 nights.
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.