CruiseGrid

Cruises from Barcelona (Tarragona) in July 2028

7 cruises depart Barcelona (Tarragona) in July 2028, ranging from 7 to 21 nights. Prices start at $1,265. Most-visited destinations: Europe (7).

7 sailings

  1. EuropeVirgin Voyages

    7-night Europe cruise

    Valiant Lady

    Departure
    Sun, Jul 2, 2028
    back Jul 9
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Palma De Mallorca
    From$1,323per guestas of 5 hours ago
    View sailing
  2. EuropePrincess Cruises

    Western Mediterranean with Italy

    Sun Princess

    Departure
    Sun, Jul 9, 2028
    back Jul 16
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +1 more
    From$1,265per guestas of 7 hours ago
    View sailing
  3. EuropeVirgin Voyages

    10-night Europe cruise

    Valiant Lady

    Departure
    Sun, Jul 9, 2028
    back Jul 19
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Casablanca · Lisbon, Portugal · A Coruna, Spain
    From$1,990per guestas of 5 hours ago
    View sailing
  4. EuropePrincess Cruises

    Mediterranean with Greece, Italy & Turkey

    Sun Princess

    Departure
    Sun, Jul 9, 2028
    back Jul 23
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +7 more
    From$2,220per guestas of 6 hours ago
    View sailing
  5. EuropePrincess Cruises

    The Best of the Mediterranean

    Sun Princess

    Departure
    Sun, Jul 9, 2028
    back Jul 30
    Length
    21 nights
    From Barcelona (Tarragona), Spain
    Ports
    Mallorca (Palma), Spain · Marseille (Provence), France · Genoa (for Cinque Terre), Italy · Corsica (Ajaccio), France · La Spezia, Italy +12 more
    From$3,305per guestas of 6 hours ago
    View sailing
  6. EuropeHolland America Line

    7-DAY GREEK ISLES: MALTA & SANTORINI

    Nieuw Amsterdam

    Departure
    Sun, Jul 16, 2028
    back Jul 23
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,309per guestas of 6 hours ago
    View sailing
  7. EuropeHolland America Line

    14-DAY GREEK ISLES WITH MALTA, SICILY & NAPLES OVERNIGHT

    Nieuw Amsterdam

    Departure
    Sun, Jul 16, 2028
    back Jul 30
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,464per guestas of 6 hours ago
    View sailing