CruiseGrid

Cruises from Barcelona (Tarragona) in July 2027

10 cruises depart Barcelona (Tarragona) in July 2027, ranging from 6 to 28 nights. Prices start at $1,274. Most-visited destinations: Europe (7), Mediterranean (3).

10 sailings

  1. MediterraneanViking Ocean Cruises

    Mediterranean’s Iconic Shores

    Viking Ocean Fleet

    Departure
    Thu, Jul 1, 2027
    back Jul 29
    Length
    28 nights
    From Barcelona (Tarragona), Spain
    Ports
    Barcelona (Tarragona), Spain · Sète · Marseille (Provence), France · Monte Carlo · Florence/Pisa (Livorno), Italy +22 more
    From$13,596per guestas of 46 minutes ago
    View sailing
  2. MediterraneanDisney Cruise Line

    7-Night Mediterranean Cruise from Barcelona

    Disney Wish

    Departure
    Sat, Jul 3, 2027
    back Jul 10
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$3,143per guestas of 1 hour ago
    View sailing
  3. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 4, 2027
    back Jul 11
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    La Spezia, Italy · Civitavecchia (Rome) · Ajaccio · Marseille (Provence), France
    From$1,393per guestas of 2 days ago
    View sailing
  4. MediterraneanDisney Cruise Line

    7-Night Mediterranean Cruise from Barcelona

    Disney Wish

    Departure
    Sat, Jul 10, 2027
    back Jul 17
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$3,143per guestas of 1 hour ago
    View sailing
  5. EuropeVirgin Voyages

    7-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 11, 2027
    back Jul 18
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    Ports
    Cannes, France · Toulon, France · Valencia
    From$1,393per guestas of 3 hours ago
    View sailing
  6. EuropePrincess Cruises

    Mediterranean with Greek Isles & Italy

    Sun Princess

    Departure
    Thu, Jul 15, 2027
    back Jul 25
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Marseille (Provence), France · Santa Margherita · Civitavecchia (Rome) · Naples · Sicily (Palermo) +3 more
    From$1,611per guestas of 4 hours ago
    View sailing
  7. EuropeDisney Cruise Line

    6-Night Western Europe Cruise from Barcelona ending in Southampton

    Disney Wish

    Departure
    Sat, Jul 17, 2027
    back Jul 23
    Length
    6 nights
    From Barcelona (Tarragona), Spain
    From$2,910per guestas of 1 hour ago
    View sailing
  8. EuropeHolland America Line

    7-DAY GREEK ISLES: MALTA & SANTORINI

    Oosterdam

    Departure
    Sat, Jul 17, 2027
    back Jul 24
    Length
    7 nights
    From Barcelona (Tarragona), Spain
    From$1,274per guestas of 4 hours ago
    View sailing
  9. EuropeHolland America Line

    14-DAY GREEK ISLES: MALTA & CAIRO

    Oosterdam

    Departure
    Sat, Jul 17, 2027
    back Jul 31
    Length
    14 nights
    From Barcelona (Tarragona), Spain
    From$2,471per guestas of 4 hours ago
    View sailing
  10. EuropeVirgin Voyages

    10-night Europe cruise

    Resilient Lady

    Departure
    Sun, Jul 18, 2027
    back Jul 28
    Length
    10 nights
    From Barcelona (Tarragona), Spain
    Ports
    Cannes, France · Ajaccio · Civitavecchia (Rome) · Catania, Sicily, Italy · Valletta
    From$2,290per guestas of 14 days ago
    View sailing