Skip to main content
Proudly Australian owned & operated Speak to one of our experienced consultants 1300 414 198 · 7 days a week
Cruise · Viking Cruises · 15 nights

Malta, Morocco & the Mediterranean

  • Accommodation in 18 stateroom categories, from balcony staterooms to suites
  • Staterooms with a private balcony or veranda available for every journey
  • Suites offering a separate sitting area for added space and comfort
From
$15,645 pp twin share
15 nights
When & how much

Choose your departure

36 departures

  1. Tue 27 Oct 2026 → Wed 11 Nov 2026 15 nights · Barcelona · Viking Vesta Balcony $18,945 Suite $29,545 from $18,945 pp twin share Departs in 3 days Select
  2. Sat 12 Dec 2026 → Sun 27 Dec 2026 15 nights · Barcelona · Viking Saturn Balcony $14,645 Suite $19,545 from $14,645 pp twin share Select
  3. Sun 27 Dec 2026 → Mon 11 Jan 2027 15 nights · Barcelona · Viking Libra Balcony $15,645 Suite $20,545 from $15,645 pp twin share Enquire
  4. Tue 29 Dec 2026 → Wed 13 Jan 2027 15 nights · Barcelona · Viking Vela Balcony $15,645 Suite $20,545 from $15,645 pp twin share Select
  5. Wed 13 Jan 2027 → Thu 28 Jan 2027 15 nights · Barcelona · Viking Vela Balcony $21,695 Suite $26,595 from $21,695 pp twin share Select
Cruise Snapshot
15 Nights

A 15-night Viking ocean cruise round-trip from Barcelona, calling at ten destinations across five countries around the Mediterranean

  • Visits ten destinations across five countries, including Malta and Morocco
  • Scenic cruising past the Mediterranean, Strait of Gibraltar and Balearic Sea
  • Sails round-trip from Barcelona aboard Viking Vesta or Viking Saturn

Trip Details

Departs
Sun 27 Dec 2026
Returns
Mon 11 Jan 2027
Embarks
Barcelona
Ship
Viking Libra
Operator
Viking Cruises

15-night Viking ocean cruise round-trip from Barcelona aboard Viking Vesta, Viking Saturn and 10 sister ships.

Along the way you'll visit Barcelona, Marseille, Sardinia (Olbia), Rome (Civitavecchia), Valletta, Tunis (La Goulette), Algiers, Casablanca, Seville (Cadiz) and Granada (Malaga).

You'll sail aboard the Viking ocean ships Viking Vesta, Viking Saturn and 10 sister ships.

Life in transit

Viking Libra

Viking Libra
Details · Viking

Viking Libra

Viking Libra is a Viking ocean ship: a small, adults-only vessel on which every stateroom has a veranda, with a Nordic Spa and no casino aboard.

Guests
998
Staterooms
499
Decks
9
Deck plans
9
Viking Libra · Deck plans

Deck 9

Viking Libra — Deck 9 deck plan

Source: Viking, captured 26 September 2026. Deck plans are provided by the cruise line and are subject to change at any time.

Day by day

Itinerary

  1. 1

    Barcelona

    Sun 27 Dec
    Port call at Barcelona (depart 18:00).
  2. 2

    Marseille

    Mon 28 Dec
    Port call at Marseille (arrive 08:00, depart 18:00).
  3. 3

    Corsica (Ajaccio)

    Tue 29 Dec
    Port call at Corsica (Ajaccio) (arrive 08:00, depart 17:00).
  4. 4

    Rome (Civitavecchia)

    Wed 30 Dec
    Port call at Rome (Civitavecchia) (arrive 08:00, depart 22:00).
  5. 5

    Scenic cruising Sail the Mediterranean Sea

    Thu 31 Dec
    Scenic cruising Sail the Mediterranean Sea.
  6. 6

    Sicily (Messina)

    Fri 1 Jan
    Port call at Sicily (Messina) (arrive 08:00, depart 18:00).
  7. 7

    Valletta

    Sat 2 Jan
    Port call at Valletta (arrive 07:00, depart 14:00).
  8. 8

    Tunis (La Goulette)

    Sun 3 Jan
    Port call at Tunis (La Goulette) (arrive 08:00, depart 18:00).
  9. 9

    Scenic cruising Sail the Mediterranean Sea

    Mon 4 Jan
    Scenic cruising Sail the Mediterranean Sea.
  10. 10

    Algiers

    Tue 5 Jan
    Port call at Algiers (arrive 07:00, depart 17:00).
  11. 11

    Scenic cruising Sail the Strait of Gibraltar

    Wed 6 Jan
    Scenic cruising Sail the Strait of Gibraltar.
  12. 12

    Casablanca

    Thu 7 Jan
    Port call at Casablanca (arrive 07:00, depart 18:00).
  13. 13

    Seville (Cadiz)

    Fri 8 Jan
    Port call at Seville (Cadiz) (arrive 08:00, depart 18:00).
  14. 14

    Granada (Malaga)

    Sat 9 Jan
    Port call at Granada (Malaga) (arrive 08:00, depart 18:00).
  15. 15

    Scenic cruising Sail the Balearic Sea

    Sun 10 Jan
    Scenic cruising Sail the Balearic Sea.
  16. 16

    Barcelona

    Mon 11 Jan
    Port call at Barcelona (arrive 07:00, depart 17:00).
What you get for the price

Inclusions & exclusions

What’s included

  • 15 nights aboard the Viking ocean ships Viking Vesta, Viking Saturn and 10 sister ships
  • Visits to 10 destinations across 5 countries, including Barcelona, Marseille, Sardinia (Olbia), Rome (Civitavecchia) and Valletta and more
  • Scenic cruising past Sail the Mediterranean Sea, Sail the Strait of Gibraltar and Sail the Balearic Sea
Where you’ll stay

Accommodation

Accommodation is aboard the Viking ocean ships Viking Vesta, Viking Saturn and 10 sister ships.

Choose from 18 stateroom categories, spanning balcony staterooms and suites.

Cabin options include staterooms with a private balcony or veranda and suites with a separate sitting area.

From the operator

Common questions about this voyage

How long is this journey?
This itinerary runs for 16 days and 15 nights.
When can I travel?
Departures are currently scheduled between 27 Oct 2026 and 30 Jun 2029, subject to live availability.
Are there different departure options?
Yes, multiple departures may be available depending on your preferred travel period.
What is generally included?
Inclusions typically cover guided touring and selected experiences, with exact details listed in the itinerary.
What style of accommodation is used?
Accommodation is pre-arranged as part of the journey, with specific properties shown in the trip details.
Ready to lock in?

Book this cruise

Send us an enquiry and a consultant will be in touch, or call 1300 414 198 for personal help choosing a departure.

Enquire about this cruise
From (twin) $15,645 pp
Enquire