CruiseGrid

Cruises from Barcelona (Tarragona) in December 2026

1 cruise depart Barcelona (Tarragona) in December 2026, all 15 nights. Prices start at $6,999. Most-visited destinations: Mediterranean (1).

1 sailing

  1. MediterraneanViking Ocean Cruises

    Malta, Morocco & the Mediterranean

    Viking Ocean Fleet

    Departure
    Tue, Dec 1, 2026
    back Dec 16
    Length
    15 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Corsica (Ajaccio), France · Rome (Civitavecchia) · Valletta · Valletta +5 more
    From$6,999per guestas of 1 day ago
    View sailing