Skip to content
WorldCruiseSchedule Voyages of 30 nights and more

Long cruises from Barcelona

15 voyages of 30 nights or more leave Barcelona between January 7, 2027 and October 31, 2028, on 10 ships from Princess, Seabourn, MSC, Oceania, Costa, Regent, Azamara, and Cunard. Starting fares from $3,360 per person.

Where they go: Europe (15), North America (5), Africa and the Indian Ocean (4), Caribbean and Central America (4), South America (4), Australia and New Zealand (2), Hawaii and the South Pacific (2), Panama Canal (2), Asia (1), Middle East (1)

Schedule last updated · 15 departures listed · Dates can change. Verify with the cruise line before booking.

World cruises from Barcelona

All world cruises

Every voyage from Barcelona

15 of 15 voyages shown.

We may earn a commission if you book through these buttons, at no cost to you.

  • JAN
    7
    2027

    Thursday · 121 nights

    121-Night World Cruise

    MSC Magnifica · MSC Cruises

    Barcelona to Tarragona · 44 ports in 27 countries

    Ports of call

    Gibraltar · Casablanca (Morocco) · Mindelo (Cape Verde) · Bahia de Salvador (Brazil) · Rio de Janeiro (Brazil) · Buenos Aires (Argentina) · Puerto Madryn (Argentina) · Stanley (Falkland Islands) · Ushuaia (Argentina) · Puerto Montt (Chile) · Valparaiso (Chile) · Easter Island (Chile) · Pitcairn Island (United Kingdom) · Papeete (French Polynesia) · Moorea (French Polynesia) · Aitutaki (Cook Islands) · Rarotonga (Cook Islands) · Bay of Islands (New Zealand) · Auckland (New Zealand) · Tauranga (New Zealand) · Bluff (New Zealand) · Dunedin (New Zealand) · Milford Sound (New Zealand, scenic cruising) · Hobart (Australia) · Sydney (Australia) · Noumea (New Caledonia) · Luganville (Vanuatu) · Apia (Samoa) · Pago Pago (American Samoa) · Honolulu (Hawaii) · Hilo (Hawaii) · Los Angeles (California) · Cabo San Lucas (Mexico) · Puntarenas (Costa Rica) · Balboa (Panama) · Panama Canal (scenic cruising) · La Romana (Dominican Republic) · Road Town (British Virgin Islands) · Philipsburg (St. Maarten) · Las Palmas (Canary Islands) · Ibiza (Spain) · Naples (Italy) · Civitavecchia (Italy) · Genoa (Italy) · Marseille (France)

  • JUN
    13
    2027

    Sunday · 32 nights

    32-Night Mediterranean

    Sun Princess · Princess Cruises

    Round trip from Barcelona · 25 ports in 5 countries

    Ports of call

    Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Naples (Italy) · Bar (Montenegro) · Corfu (Greece) · Chania (Greece) · Mykonos (Greece) · Piraeus (Greece) · Messina (Italy) · Santorini (Greece) · Kusadasi (Turkey) · Heraklion (Greece)

  • JUL
    15
    2027

    Thursday · 30 nights

    30-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Barcelona to Piraeus · 26 ports in 10 countries

    Ports of call

    Valencia (Spain) · Mahon (Spain) · Palamos (Spain) · Port Vendres (France) · Sete (France) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Portofino (Italy) · Calvi (France) · Ajaccio (France) · Bonifacio (France) · Olbia (Italy) · Civitavecchia (Italy) · Amalfi (Italy) · Giardini Naxos (Sicily) · Valletta (Malta) · Sarande (Albania) · Bari (Italy) · Dubrovnik (Croatia) · Korcula (Croatia) · Kotor (Montenegro) · Brindisi (Italy) · Corfu (Greece) · Delphi (Greece) · Gythion (Greece)

  • JUL
    15
    2027

    Thursday · 37 nights

    37-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Barcelona to Istanbul · 32 ports in 11 countries

    Ports of call

    Valencia (Spain) · Mahon (Spain) · Palamos (Spain) · Port Vendres (France) · Sete (France) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Portofino (Italy) · Calvi (France) · Ajaccio (France) · Bonifacio (France) · Olbia (Italy) · Civitavecchia (Italy) · Amalfi (Italy) · Giardini Naxos (Sicily) · Valletta (Malta) · Sarande (Albania) · Bari (Italy) · Dubrovnik (Croatia) · Korcula (Croatia) · Kotor (Montenegro) · Brindisi (Italy) · Corfu (Greece) · Delphi (Greece) · Gythion (Greece) · Piraeus (Greece) · Monemvasia (Greece) · Crete (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Cesme (Turkey)

  • JUL
    15
    2027

    Thursday · 31 nights

    31-Night Mediterranean

    Sun Princess · Princess Cruises

    Round trip from Barcelona · 25 ports in 5 countries

    Ports of call

    Marseille (France) · Santa Margherita (Italy) · Civitavecchia (Italy) · Naples (Italy) · Sicily (Italy) · Heraklion (Greece) · Kusadasi (Turkey) · Mykonos (Greece) · Piraeus (Greece) · Bar (Montenegro) · Taranto (Italy) · Messina (Italy) · Santorini (Greece) · Chania (Greece)

  • AUG
    16
    2027

    Monday · 34 nights

    34-Night Transatlantic

    Oceania Sirena · Oceania Cruises

    Barcelona to New York · 26 ports in 11 countries

    Ports of call

    Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Melilla (Morocco) · Tangier (Morocco) · Seville (Spain) · Portimao (Portugal) · Lisbon (Portugal) · Leixoes (Portugal) · Vigo (Spain) · La Coruna (Spain) · Bilbao (Spain) · St. Jean de Luz (France) · Bordeaux (France) · Brest (France) · St. Peter Port (England) · Southampton (England) · Dun Laoghaire (Ireland) · Londonderry (Northern Ireland) · Reykjavik (Iceland) · Isafjord (Iceland) · St. Johns (Newfoundland) · Saint-Pierre (Saint Pierre and Miquelon) · Sydney (Nova Scotia) · Halifax (Nova Scotia)

  • SEP
    25
    2027

    Saturday · 35 nights

    35-Night Western Mediterranean

    Seabourn Ovation · Seabourn

    Barcelona to Piraeus · 30 ports in 10 countries

    Ports of call

    Rosas (Spain) · Sanary-Sur-Mer (France) · Calvi (France) · Olbia (Italy) · Porto Santo Stefano (Italy) · Civitavecchia (Italy) · Sorrento (Italy) · Giardini Naxos (Sicily) · Valletta (Malta) · Kotor (Montenegro) · Zadar (Croatia) · Fusina (Italy) · Piran (Slovenia) · Sibenik (Croatia) · Pylos (Greece) · Nafplion (Greece) · Piraeus (Greece) · Monemvasia (Greece) · Crete (Greece) · Mykonos (Greece) · Cesme (Turkey) · Kusadasi (Turkey) · Istanbul (Turkey) · Canakkale (Turkey) · Volos (Greece) · Patmos (Greece) · Rhodes (Greece) · Santorini (Greece)

  • NOV
    14
    2027

    Sunday · 34 nights

    34-Night Voyage

    Costa Favolosa · Costa Cruises

    Barcelona to Buenos Aires · 17 ports in 8 countries

    Ports of call

    Gibraltar · Lisbon (Portugal) · Las Palmas (Canary Islands) · Mindelo (Cape Verde) · Recife (Brazil) · Bahia de Salvador (Brazil) · Ilheus (Brazil) · Rio de Janeiro (Brazil) · Buenos Aires (Argentina) · Montevideo (Uruguay) · Puerto Madryn (Argentina) · Punta Arenas (Chile) · Ushuaia (Argentina) · Puerto Williams (Chile) · Stanley (Falkland Islands) · Punta del Este (Uruguay)

    Ends Dec 18, 2027 in Buenos Aires

    Lowest fare shown

  • JAN
    7
    2028

    Friday · 115 nights

    115-Night World Cruise

    MSC Magnifica · MSC Cruises

    Round trip from Barcelona · 39 ports in 26 countries

    Ports of call

    Santa Cruz de Tenerife (Canary Islands) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Panama Canal (scenic cruising) · Balboa (Panama) · Manta (Ecuador) · Callao (Peru) · Arica (Chile) · Easter Island (Chile) · Pitcairn Island (United Kingdom) · Papeete (French Polynesia) · Nuku Alofa (Tonga) · Noumea (New Caledonia) · Auckland (New Zealand) · Tauranga (New Zealand) · Napier (New Zealand) · Picton (New Zealand) · Wellington (New Zealand) · Sydney (Australia) · Cairns (Australia) · Lombok (Indonesia) · Benoa (Indonesia) · Ho Chi Minh City (Vietnam) · Cai Lan Halong Bay (Vietnam) · Chan May (Vietnam) · Laem Chabang (Thailand) · Sihanoukville (Cambodia) · Singapore · Port Klang (Malaysia) · Colombo (Sri Lanka) · Cochin (India) · Mumbai (India) · Dubai (United Arab Emirates) · Muscat (Oman) · Aqaba (Jordan) · Suez Canal (Egypt) · Alexandria (Egypt) · Civitavecchia (Italy) · Genoa (Italy) · Marseille (France)

  • MAY
    30
    2028

    Tuesday · 101 nights

    101-Night World Cruise

    Seven Seas Mariner · Regent Seven Seas Cruises

    Barcelona to Ijmuiden · 74 ports in 19 countries

    Ports of call

    Palamos (Spain) · Sete (France) · Valencia (Spain) · Alicante (Spain) · Almeria (Spain) · Gibraltar · Cadiz (Spain) · Lisbon (Portugal) · Porto (Portugal) · Vigo (Spain) · La Coruna (Spain) · Bilbao (Spain) · Bordeaux (France) · La Rochelle (France) · Fowey (England) · Saint Malo (France) · St. Helier (Jersey) · Le Havre (France) · Southampton (England) · Waterford (Ireland) · Liverpool (England) · Greencastle (Ireland) · Qaqortoq (Greenland) · Nuuk (Greenland) · Paamiut (Greenland) · Prince Christian Sound (Greenland, scenic cruising) · Reykjavik (Iceland) · Grundarfjordur (Iceland) · Isafjord (Iceland) · Akureyri (Iceland) · Seydisfjordur (Iceland) · Lerwick (Scotland) · Invergordon (Scotland) · Leith/Edinburgh (Scotland) · Stavanger (Norway) · Bergen (Norway) · Alesund (Norway) · Trondheim (Norway) · Maloy (Norway) · Ulvik (Norway) · Kristiansand (Norway) · Oslo (Norway) · Skagen (Denmark) · Lysekil (Sweden) · Copenhagen (Denmark) · Berlin (Germany) · Gdansk (Poland) · Klaipeda (Lithuania) · Liepaja (Latvia) · Stockholm (Sweden) · Sundsvall (Sweden) · Umea (Sweden) · Kemi (Finland) · Oulu (Finland) · Turku (Finland) · Tallinn (Estonia) · Kotka (Finland) · Helsinki (Finland) · Riga (Latvia) · Ronne (Denmark) · Karlskrona (Sweden) · Kiel (Germany) · Aarhus (Denmark) · Rosendal (Norway) · Vik (Norway) · Kirkwall (Scotland) · Aberdeen (Scotland)

  • We may earn a commission if you book through these buttons, at no cost to you.
  • JUN
    6
    2028

    Tuesday · 47 nights

    47-Night Grand Voyage

    Azamara Journey · Azamara

    Barcelona to Stockholm · 38 ports in 14 countries

    Ports of call

    Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Gibraltar · Seville (Spain) · Portimao (Portugal) · Lisbon (Portugal) · Leixoes (Portugal) · Bilbao (Spain) · Pasajes (Spain) · Bordeaux (France) · Saint Malo (France) · Le Havre (France) · Dover (England) · Amsterdam (The Netherlands) · Rosendal (Norway) · Olden (Norway) · Alesund (Norway) · Svolvaer (Norway) · Trollfjord (Norway) · Tromso (Norway) · Honningsvag (Norway) · Alta (Norway) · Harstad (Norway) · Bodo (Norway) · Trondheim (Norway) · Kristiansund (Norway) · Arendal (Norway) · Skagen (Denmark) · Copenhagen (Denmark) · Warnemunde (Germany) · Ronne (Denmark) · Gdansk (Poland) · Klaipeda (Lithuania) · Riga (Latvia) · Tallinn (Estonia) · Helsinki (Finland)

  • JUN
    6
    2028

    Tuesday · 32 nights

    32-Night Mediterranean

    Enchanted Princess · Princess Cruises

    Barcelona to Piraeus · 28 ports in 8 countries

    Ports of call

    Marseille (France) · Santa Margherita (Italy) · Ajaccio (France) · Cagliari (Italy) · Valletta (Malta) · Kotor (Montenegro) · Corfu (Greece) · Stromboli Volcano (Italy, scenic cruising) · Salerno (Italy) · Civitavecchia (Italy) · Florence (Italy) · Sardinia (Italy) · Messina (Italy) · Dubrovnik (Croatia) · Split (Croatia) · Trieste (Italy) · Katakolon (Greece) · Chania (Greece) · Mykonos (Greece) · Rhodes (Greece) · Limassol (Cyprus) · Kusadasi (Turkey)

  • SEP
    5
    2028

    Tuesday · 32 nights

    32-Night Mediterranean

    Enchanted Princess · Princess Cruises

    Barcelona to Piraeus · 26 ports in 8 countries

    Ports of call

    Marseille (France) · Santa Margherita (Italy) · Ajaccio (France) · Valletta (Malta) · Kotor (Montenegro) · Corfu (Greece) · Messina (Italy) · Salerno (Italy) · Civitavecchia (Italy) · Florence (Italy) · Dubrovnik (Croatia) · Trieste (Italy) · Split (Croatia) · Katakolon (Greece) · Chania (Greece) · Mykonos (Greece) · Rhodes (Greece) · Limassol (Cyprus) · Kusadasi (Turkey)

  • OCT
    9
    2028

    Monday · 55 nights

    55-Night Mediterranean

    Oceania Sonata · Oceania Cruises

    Barcelona to Los Angeles · 34 ports in 17 countries

    Ports of call

    Palma de Mallorca (Spain) · Marseille (France) · Cannes (France) · Florence (Italy) · Ajaccio (France) · Olbia (Italy) · Palermo (Italy) · Naples (Italy) · Civitavecchia (Italy) · Salerno (Italy) · Messina (Italy) · Valletta (Malta) · La Goulette (Tunisia) · Cagliari (Italy) · Alicante (Spain) · Cartagena (Spain) · Melilla (Morocco) · Malaga (Spain) · Seville (Spain) · Lisbon (Portugal) · Portimao (Portugal) · Funchal (Portugal) · Santa Cruz de Tenerife (Canary Islands) · Santa Cruz de La Palma (Spain) · San Juan (Puerto Rico) · Miami (Florida) · Georgetown (Cayman Islands) · Cartagena (Colombia) · Puntarenas (Costa Rica) · Puerto Corinto (Nicaragua) · Puerto Quetzal (Guatemala) · Acapulco (Mexico) · Puerto Vallarta (Mexico)

  • OCT
    31
    2028

    Tuesday · 30 nights

    30-Night Caribbean

    Queen Elizabeth · Cunard

    Barcelona to Miami · 15 ports in 9 countries

    Ports of call

    Valencia (Spain) · Seville (Spain) · Lisbon (Portugal) · Ponta Delgada (Portugal) · Praia da Vitoria (Portugal) · Port Canaveral (Florida) · Miami (Florida) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Antigua (Antigua and Barbuda) · Dominica · Bridgetown (Barbados) · Basseterre (St. Kitts and Nevis) · Road Town (British Virgin Islands)

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Long cruises from Barcelona: questions

Which cruise lines sail long voyages from Barcelona?

Princess (4), Seabourn (3), MSC (2), Oceania (2), Costa (1), Regent (1), Azamara (1), and Cunard (1), on 10 ships in all.

How long are the cruises from Barcelona?

30 to 121 nights: 12 of 30 to 59 nights, 2 of 90 to 119 nights, and 1 of 120 nights or more. 12 are one-way and end somewhere else.

Are there world cruises from Barcelona?

Yes, 1: Seven Seas Mariner in 2028 (101 nights).

What is the cheapest long cruise from Barcelona?

Among the fares we checked on 2026-11-07, the lowest is Costa Favolosa, 34 nights on November 14, 2027, from $3,360 per person ($99 a night) as of 2026-11-07.