Back
Menu
Menu

116 Night Grand Cultural Quest New York to Barcelona

From New York to Barcelona

Seven Seas Mariner

Regent Seven Seas Cruises
6 Stars
  • Cruise #: 4658530
  • Departs: Thu, Jul 10, 2025
  • Returns: Tue, Nov 4, 2025
    Track this Cruise and Get Price Alerts.
    *Prices are per person based on double occupancy
    Suite
    (Cruise Only)
    Call to Book1-800-784-0022
    Suite
    (with Airfare)
    Call to Book1-800-784-0022
    Includes
    • Roundtrip Airfare when Air is Selected
    • FREE 1-Night Pre-Cruise Luxury Hotel Package*
    • FREE Beverages
    • FREE Gratuities and Shore Excursions
    Tap the "Continue >" button to view all room rates including Senior, Military, and Resident promotions.
    Request a Quote Continue >

    Itinerary Summary

    Day by Day Details

    Cruise Segment of Itinerary

    Thursday - Jul 10, 2025
    Day
    1
    New York, United States
    • New York, United States
    • Depart: 6:00 pm
    Friday - Jul 11, 2025
    Day
    2
    Newport, United States
    • Newport, United States
    • Arrive: 7:00 am
    • Depart: 3:00 pm
    Saturday - Jul 12, 2025
    Day
    3
    Boston, United States
    • Boston, United States
    • Arrive: 11:00 am
    • Depart: 10:00 pm
    Sunday - Jul 13, 2025
    Day
    4
    Portland, United States
    • Portland, United States
    • Arrive: 8:00 am
    • Depart: 9:00 pm
    Monday - Jul 14, 2025
    Day
    5
    Rockland, United States
    • Rockland, United States
    • Arrive: 7:00 am
    • Depart: 5:00 pm
    Tuesday - Jul 15, 2025
    Day
    6
    St John, Canada
    • St John, Canada
    • Arrive: 7:00 am
    • Depart: 2:00 pm
    Wednesday - Jul 16, 2025
    Day
    7
    Halifax, Canada
    • Halifax, Canada
    • Arrive: 10:00 am
    • Depart: 6:00 pm
    Thursday - Jul 17, 2025
    Day
    8
    Sydney, Canada
    • Sydney, Canada
    • Arrive: 10:00 am
    • Depart: 6:00 pm
    Friday - Jul 18, 2025
    Day
    9
    Corner Brook, Canada
    • Corner Brook, Canada
    • Arrive: 10:00 am
    • Depart: 7:00 pm
    Saturday - Jul 19, 2025
    Day
    10
    Cruising the Gulf of St Lawrence, Canada
    • Cruising the Gulf of St Lawrence, Canada
    Sunday - Jul 20, 2025
    Day
    11
    Cruising the Atlantic Ocean
    • Cruising the Atlantic Ocean
    Monday - Jul 21, 2025
    Day
    12
    Nuuk, Greenland
    • Nuuk, Greenland
    • Arrive: 9:00 am
    • Depart: 6:00 pm
    Tuesday - Jul 22, 2025
    Day
    13
    • Paamiut, Greenland
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Wednesday - Jul 23, 2025
    Day
    14
    • Narsaq, Greenland
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Thursday - Jul 24, 2025
    Day
    15
    Cruising Prince Christian Sound, Greenland
    • Cruising Prince Christian Sound, Greenland
    Friday - Jul 25, 2025
    Day
    16
    Cruising the Atlantic Ocean
    • Cruising the Atlantic Ocean
    Saturday - Jul 26, 2025
    Day
    17
    Isafjordur, Iceland
    • Isafjordur, Iceland
    • Arrive: 9:00 am
    • Depart: 6:00 pm
    Sunday - Jul 27, 2025
    Day
    18
    Reykjavik, Iceland
    • Reykjavik, Iceland
    • Arrive: 8:00 am
    Monday - Jul 28, 2025
    Day
    19
    Reykjavik, Iceland
    • Reykjavik, Iceland
    • Depart: 9:00 pm
    Tuesday - Jul 29, 2025
    Day
    20
    Cruising the Atlantic Ocean
    • Cruising the Atlantic Ocean
    Wednesday - Jul 30, 2025
    Day
    21
    • Eskifjordur, Iceland
    • Arrive: 8:00 am
    • Depart: 4:00 pm
    Thursday - Jul 31, 2025
    Day
    22
    • Klaksvik, Faroe Islands
    • Arrive: 10:00 am
    • Depart: 11:00 pm
    Friday - Aug 1, 2025
    Day
    23
    Torshavn, Faroe Islands
    • Torshavn, Faroe Islands
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Saturday - Aug 2, 2025
    Day
    24
    Kirkwall, Scotland
    • Kirkwall, Scotland
    • Arrive: 9:00 am
    • Depart: 7:00 pm
    Sunday - Aug 3, 2025
    Day
    25
    • Ullapool, Scotland
    • Arrive: 8:00 am
    • Depart: 4:00 pm
    Monday - Aug 4, 2025
    Day
    26
    Belfast, United Kingdom
    • Belfast, United Kingdom
    • Arrive: 9:00 am
    • Depart: 9:00 pm
    Tuesday - Aug 5, 2025
    Day
    27
    Douglas, United Kingdom
    • Douglas, United Kingdom
    • Arrive: 10:00 am
    • Depart: 7:00 pm
    Wednesday - Aug 6, 2025
    Day
    28
    Dun Laoghaire, Ireland
    • Dun Laoghaire, Ireland
    • Arrive: 8:00 am
    • Depart: 11:00 pm
    Thursday - Aug 7, 2025
    Day
    29
    Holyhead, United Kingdom
    • Holyhead, United Kingdom
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Friday - Aug 8, 2025
    Day
    30
    Liverpool, United Kingdom
    • Liverpool, United Kingdom
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Saturday - Aug 9, 2025
    Day
    31
    • Ringaskiddy, Ireland
    • Arrive: 11:30 am
    • Depart: 6:30 pm
    Sunday - Aug 10, 2025
    Day
    32
    Cruising the Celtic Sea
    • Cruising the Celtic Sea
    Monday - Aug 11, 2025
    Day
    33
    St Malo, France
    • St Malo, France
    • Arrive: 7:15 am
    • Depart: 6:15 pm
    Tuesday - Aug 12, 2025
    Day
    34
    Paris (LeHavre), France
    • Paris (LeHavre), France
    • Arrive: 6:00 am
    • Depart: 7:00 pm
    Wednesday - Aug 13, 2025
    Day
    35
    • Calais, France
    • Arrive: 8:00 am
    • Depart: 7:00 pm
    Thursday - Aug 14, 2025
    Day
    36
    Antwerp, Belgium
    • Antwerp, Belgium
    • Arrive: 8:00 am
    Friday - Aug 15, 2025
    Day
    37
    Antwerp, Belgium
    • Antwerp, Belgium
    • Depart: 5:00 pm
    Saturday - Aug 16, 2025
    Day
    38
    Amsterdam, Netherlands
    • Amsterdam, Netherlands
    • Arrive: 10:00 am
    • Depart: 8:00 pm
    Sunday - Aug 17, 2025
    Day
    39
    Cruising the North Sea
    • Cruising the North Sea
    Monday - Aug 18, 2025
    Day
    40
    Copenhagen, Denmark
    • Copenhagen, Denmark
    • Arrive: 12:00 pm
    Tuesday - Aug 19, 2025
    Day
    41
    Copenhagen, Denmark
    • Copenhagen, Denmark
    • Depart: 6:00 pm
    Wednesday - Aug 20, 2025
    Day
    42
    Kiel, Germany
    • Kiel, Germany
    • Arrive: 7:00 am
    • Depart: 10:00 pm
    Thursday - Aug 21, 2025
    Day
    43
    Ronne, Denmark
    • Ronne, Denmark
    • Arrive: 10:00 am
    • Depart: 7:00 pm
    Friday - Aug 22, 2025
    Day
    44
    Gdynia, Poland
    • Gdynia, Poland
    • Arrive: 9:00 am
    • Depart: 7:00 pm
    Saturday - Aug 23, 2025
    Day
    45
    Klaipeda, Lithuania
    • Klaipeda, Lithuania
    • Arrive: 7:00 am
    • Depart: 4:00 pm
    Sunday - Aug 24, 2025
    Day
    46
    Riga, Latvia
    • Riga, Latvia
    • Arrive: 9:00 am
    • Depart: 6:00 pm
    Monday - Aug 25, 2025
    Day
    47
    Stockholm, Sweden
    • Stockholm, Sweden
    • Arrive: 1:00 pm
    Tuesday - Aug 26, 2025
    Day
    48
    Stockholm, Sweden
    • Stockholm, Sweden
    • Depart: 5:00 pm
    Wednesday - Aug 27, 2025
    Day
    49
    • Visby, Sweden
    • Arrive: 8:00 am
    • Depart: 5:00 pm
    Thursday - Aug 28, 2025
    Day
    50
    At Sea
    • At Sea
    Friday - Aug 29, 2025
    Day
    51
    Oslo, Norway
    • Oslo, Norway
    • Arrive: 9:00 am
    Saturday - Aug 30, 2025
    Day
    52
    Oslo, Norway
    • Oslo, Norway
    • Depart: 9:00 pm
    Sunday - Aug 31, 2025
    Day
    53
    • Lysekil, Sweden
    • Arrive: 8:00 am
    • Depart: 7:00 pm
    Monday - Sep 1, 2025
    Day
    54
    Skagen, Denmark
    • Skagen, Denmark
    • Arrive: 7:00 am
    • Depart: 9:00 pm
    Tuesday - Sep 2, 2025
    Day
    55
    Kristiansand, Norway
    • Kristiansand, Norway
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Wednesday - Sep 3, 2025
    Day
    56
    Stavanger, Norway
    • Stavanger, Norway
    • Arrive: 7:00 am
    • Depart: 5:00 pm
    Thursday - Sep 4, 2025
    Day
    57
    Olden, Norway
    • Olden, Norway
    • Arrive: 11:00 am
    • Depart: 8:00 pm
    Friday - Sep 5, 2025
    Day
    58
    • Kristiansund, Norway
    • Arrive: 9:00 am
    • Depart: 9:00 pm
    Saturday - Sep 6, 2025
    Day
    59
    Trondheim, Norway
    • Trondheim, Norway
    • Arrive: 7:00 am
    • Depart: 5:00 pm
    Sunday - Sep 7, 2025
    Day
    60
    Cruising the Norwegian Sea
    • Cruising the Norwegian Sea
    Monday - Sep 8, 2025
    Day
    61
    Hammerfest, Norway
    • Hammerfest, Norway
    • Arrive: 10:00 am
    • Depart: 10:00 pm
    Tuesday - Sep 9, 2025
    Day
    62
    Honningsvag, Norway
    • Honningsvag, Norway
    • Arrive: 7:00 am
    • Depart: 5:00 pm
    Wednesday - Sep 10, 2025
    Day
    63
    Tromso, Norway
    • Tromso, Norway
    • Arrive: 10:00 am
    • Depart: 5:00 pm
    Thursday - Sep 11, 2025
    Day
    64
    • Leknes, Norway
    • Arrive: 1:00 pm
    • Depart: 9:00 pm
    Friday - Sep 12, 2025
    Day
    65
    Cruising the Norwegian Sea
    • Cruising the Norwegian Sea
    Saturday - Sep 13, 2025
    Day
    66
    Alesund, Norway
    • Alesund, Norway
    • Arrive: 7:00 am
    • Depart: 4:00 pm
    Sunday - Sep 14, 2025
    Day
    67
    Lerwick, United Kingdom
    • Lerwick, United Kingdom
    • Arrive: 9:00 am
    • Depart: 6:00 pm
    Monday - Sep 15, 2025
    Day
    68
    Invergordon, United Kingdom
    • Invergordon, United Kingdom
    • Arrive: 8:00 am
    • Depart: 5:00 pm
    Tuesday - Sep 16, 2025
    Day
    69
    • Newhaven, United Kingdom
    • Arrive: 8:00 am
    • Depart: 7:00 pm
    Wednesday - Sep 17, 2025
    Day
    70
    Port of Tyne, United Kingdom
    • Port of Tyne, United Kingdom
    • Arrive: 7:00 am
    • Depart: 4:30 pm
    Thursday - Sep 18, 2025
    Day
    71
    Amsterdam, Netherlands
    • Amsterdam, Netherlands
    • Arrive: 1:30 pm
    Friday - Sep 19, 2025
    Day
    72
    Amsterdam, Netherlands
    • Amsterdam, Netherlands
    • Depart: 6:00 pm
    Saturday - Sep 20, 2025
    Day
    73
    Zeebrugge (Bruges), Belgium
    • Zeebrugge (Bruges), Belgium
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Sunday - Sep 21, 2025
    Day
    74
    Guernsey, United Kingdom
    • Guernsey, United Kingdom
    • Arrive: 10:00 am
    • Depart: 7:00 pm
    Monday - Sep 22, 2025
    Day
    75
    Cruising the Bay of Biscay
    • Cruising the Bay of Biscay
    Tuesday - Sep 23, 2025
    Day
    76
    Bordeaux, France
    • Bordeaux, France
    • Arrive: 9:45 am
    Wednesday - Sep 24, 2025
    Day
    77
    Bordeaux, France
    • Bordeaux, France
    • Depart: 7:00 pm
    Thursday - Sep 25, 2025
    Day
    78
    St Jean de Luz, France
    • St Jean de Luz, France
    • Arrive: 9:00 am
    • Depart: 2:00 pm
    Friday - Sep 26, 2025
    Day
    79
    La Coruna, Spain
    • La Coruna, Spain
    • Arrive: 10:00 am
    • Depart: 7:00 pm
    Saturday - Sep 27, 2025
    Day
    80
    Leixoes, Portugal
    • Leixoes, Portugal
    • Arrive: 9:00 am
    • Depart: 5:00 pm
    Sunday - Sep 28, 2025
    Day
    81
    Lisbon, Portugal
    • Lisbon, Portugal
    • Arrive: 7:00 am
    • Depart: 4:00 pm
    Monday - Sep 29, 2025
    Day
    82
    Cadiz (Seville), Spain
    • Cadiz (Seville), Spain
    • Arrive: 11:00 am
    • Depart: 7:30 pm
    Tuesday - Sep 30, 2025
    Day
    83
    Cruising the Mediterranean Sea
    • Cruising the Mediterranean Sea
    Wednesday - Oct 1, 2025
    Day
    84
    Barcelona, Spain
    • Barcelona, Spain
    • Arrive: 7:00 am
    • Depart: 9:00 pm
    Thursday - Oct 2, 2025
    Day
    85
    Palamos, Spain
    • Palamos, Spain
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Friday - Oct 3, 2025
    Day
    86
    Marseille, France
    • Marseille, France
    • Arrive: 8:00 am
    • Depart: 7:00 pm
    Saturday - Oct 4, 2025
    Day
    87
    St Tropez, France
    • St Tropez, France
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Sunday - Oct 5, 2025
    Day
    88
    Livorno, Italy
    • Livorno, Italy
    • Arrive: 7:00 am
    • Depart: 8:00 pm
    Monday - Oct 6, 2025
    Day
    89
    Civitavecchia (Rome), Italy
    • Civitavecchia (Rome), Italy
    • Arrive: 7:00 am
    • Depart: 8:00 pm
    Tuesday - Oct 7, 2025
    Day
    90
    Salerno, Italy
    • Salerno, Italy
    • Arrive: 9:00 am
    • Depart: 7:00 pm
    Wednesday - Oct 8, 2025
    Day
    91
    Cruising the Mediterranean Sea
    • Cruising the Mediterranean Sea
    Thursday - Oct 9, 2025
    Day
    92
    Santorini, Greece
    • Santorini, Greece
    • Arrive: 11:00 am
    • Depart: 9:00 pm
    Friday - Oct 10, 2025
    Day
    93
    Athens (Port of Piraeus), Greece
    • Athens (Port of Piraeus), Greece
    • Arrive: 7:00 am
    • Depart: 6:00 pm
    Saturday - Oct 11, 2025
    Day
    94
    Kavalla, Greece
    • Kavalla, Greece
    • Arrive: 10:00 am
    • Depart: 6:00 pm
    Sunday - Oct 12, 2025
    Day
    95
    Istanbul, Turkey
    • Istanbul, Turkey
    • Arrive: 11:00 am
    Monday - Oct 13, 2025
    Day
    96
    Istanbul, Turkey
    • Istanbul, Turkey
    • Depart: 6:00 pm
    Tuesday - Oct 14, 2025
    Day
    97
    Cruising the Aegean Sea
    • Cruising the Aegean Sea
    Wednesday - Oct 15, 2025
    Day
    98
    Kusadasi (Ephesus), Turkey
    • Kusadasi (Ephesus), Turkey
    • Arrive: 8:00 am
    • Depart: 10:00 pm
    Thursday - Oct 16, 2025
    Day
    99
    Mykonos, Greece
    • Mykonos, Greece
    • Arrive: 8:00 am
    • Depart: 5:00 pm
    Friday - Oct 17, 2025
    Day
    100
    Katakolon (Olympia), Greece
    • Katakolon (Olympia), Greece
    • Arrive: 10:00 am
    • Depart: 8:00 pm
    Saturday - Oct 18, 2025
    Day
    101
    Corfu, Greece
    • Corfu, Greece
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Sunday - Oct 19, 2025
    Day
    102
    Kotor, Montenegro
    • Kotor, Montenegro
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Monday - Oct 20, 2025
    Day
    103
    Split, Croatia
    • Split, Croatia
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Tuesday - Oct 21, 2025
    Day
    104
    Zadar, Croatia
    • Zadar, Croatia
    • Arrive: 8:00 am
    • Depart: 6:00 pm
    Wednesday - Oct 22, 2025
    Day
    105
    Trieste, Italy
    • Trieste, Italy
    • Arrive: 7:00 am
    Thursday - Oct 23, 2025
    Day
    106
    Trieste, Italy
    • Trieste, Italy
    • Depart: 5:00 pm
    Friday - Oct 24, 2025
    Day
    107
    At Sea
    • At Sea
    Saturday - Oct 25, 2025
    Day
    108
    Valletta, Malta
    • Valletta, Malta
    • Arrive: 2:00 pm
    Sunday - Oct 26, 2025
    Day
    109
    Valletta, Malta
    • Valletta, Malta
    • Depart: 9:00 pm
    Monday - Oct 27, 2025
    Day
    110
    At Sea
    • At Sea
    Tuesday - Oct 28, 2025
    Day
    111
    Naples, Italy
    • Naples, Italy
    • Arrive: 7:00 am
    Wednesday - Oct 29, 2025
    Day
    112
    Naples, Italy
    • Naples, Italy
    • Depart: 4:00 pm
    Thursday - Oct 30, 2025
    Day
    113
    Livorno, Italy
    • Livorno, Italy
    • Arrive: 11:00 am
    Friday - Oct 31, 2025
    Day
    114
    Livorno, Italy
    • Livorno, Italy
    • Depart: 6:00 pm
    Saturday - Nov 1, 2025
    Day
    115
    Marseille, France
    • Marseille, France
    • Arrive: 11:00 am
    Sunday - Nov 2, 2025
    Day
    116
    Marseille, France
    • Marseille, France
    • Depart: 5:00 pm
    Monday - Nov 3, 2025
    Day
    117
    Barcelona, Spain
    • Barcelona, Spain
    • Arrive: 6:00 am


    Get FREE Price Alerts

    Subscribe to our weekly cruise deals email and enjoy FREE price change alerts and updates for this cruise and others like it.

    Track this Cruise

    We promise to protect your privacy and personal data. You can review our privacy policy here.

    Complete the form below and we will send this cruise and a message to your friends on your behalf.

    Enter up to 5 emails separated by commas:

    Your First Name

    Your Last Name

    Your Email Address:

    Optional Message to Your Friend(s):

    Send Email

    Please enter your email address to Add to Favorites. You can then access this cruise from other devices.


    Email Address:

    Save to Favorites

    Please complete the form below for a quote on this cruise or tap the "See all Rates >" button below for an instant price quote


    How many are traveling
    Adults (Age 18 and over)
    Kids (6 months to 17 years)
    First NameLast NameState of Residence

    Phone NumberEmail AddressAny special request or comments?

    Submit Request >