CruiseGrid
Showing 25–48 of 99 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC Meraviglia

    Departure
    Sat, Mar 13, 2027
    back Mar 27
    Length
    14 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · St. John's · Nassau · Ocean Cay MSC Marine Reserve, Bahamas · Miami +2 more
    From$1,346per guestas of 2 hours ago
    View sailing
  2. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC Meraviglia

    Departure
    Sun, Mar 21, 2027
    back Apr 4
    Length
    14 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Ocean Cay MSC Marine Reserve, Bahamas · Nassau · Miami · Basseterre, St. Kitts +3 more
    From$1,415per guestas of 2 months ago
    View sailing
  3. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC Meraviglia

    Departure
    Sat, Mar 27, 2027
    back Apr 4
    Length
    8 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Basseterre, St. Kitts · Charlotte Amalie · Amber Cove
    From$3,177per guestas of 2 hours ago
    View sailing
  4. OtherMSC Cruises

    MSC Grand Voyages

    MSC Meraviglia

    Departure
    Sat, Apr 10, 2027
    back Apr 22
    Length
    12 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Ponta Delgada
    From$919per guestas of 2 hours ago
    View sailing
  5. OtherMSC Cruises

    MSC Grand Voyages

    MSC Meraviglia

    Departure
    Sat, Apr 10, 2027
    back Apr 24
    Length
    14 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Lisbon, Portugal · Cadiz (Seville), Spain · Ponta Delgada
    From$1,169per guestas of 2 hours ago
    View sailing
  6. OtherMSC Cruises

    MSC Grand Voyages

    MSC Meraviglia

    Departure
    Sat, Apr 10, 2027
    back Apr 26
    Length
    16 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Lisbon, Portugal · Cadiz (Seville), Spain · Ponta Delgada · Malaga +1 more
    From$1,029per guestas of 2 hours ago
    View sailing
  7. OtherMSC Cruises

    MSC Grand Voyages

    MSC Meraviglia

    Departure
    Sat, Apr 10, 2027
    back Apr 27
    Length
    17 nights
    From Miami
    Ports
    Philipsburg, St. Maarten · Lisbon, Portugal · Cadiz (Seville), Spain · Ponta Delgada · Malaga +2 more
    From$994per guestas of 2 hours ago
    View sailing
  8. OtherMSC Cruises

    MSC Grand Voyages

    MSC Meraviglia

    Departure
    Thu, Apr 22, 2027
    back Apr 27
    Length
    5 nights
    From Lisbon, Portugal
    Ports
    Cadiz (Seville), Spain · Malaga · Palma De Mallorca · Marseille (Provence), France
    From$659per guestas of 1 month ago
    View sailing
  9. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, May 29, 2027
    back Jun 12
    Length
    14 nights
    From Southampton
    Ports
    Cherbourg · Kirkwall, Orkney Isles, Scotland · La Rochelle, France · Skjolden · Southampton +4 more
    From$2,537per guestas of 2 hours ago
    View sailing
  10. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jun 5, 2027
    back Jun 12
    Length
    7 nights
    From Southampton
    Ports
    Kirkwall, Orkney Isles, Scotland · Skjolden · Sandnes, Norway · Nordfjordeid
    From$1,138per guestas of 2 hours ago
    View sailing
  11. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jun 12, 2027
    back Jun 19
    Length
    7 nights
    From Southampton
    Ports
    Brest, France · Cherbourg · Lisbon, Portugal · Vigo
    From$1,172per guestas of 1 month ago
    View sailing
  12. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jun 12, 2027
    back Jun 26
    Length
    14 nights
    From Southampton
    Ports
    Brest, France · Cherbourg · Skjolden · Lisbon, Portugal · Southampton +4 more
    From$2,643per guestas of 2 hours ago
    View sailing
  13. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jun 19, 2027
    back Jun 26
    Length
    7 nights
    From Southampton
    Ports
    Skjolden · Lerwick, Shetland Islands, Scotland · Sandnes, Norway · Nordfjordeid
    From$1,627per guestas of 2 hours ago
    View sailing
  14. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jun 26, 2027
    back Jul 4
    Length
    8 nights
    From Southampton
    Ports
    Kirkwall, Orkney Isles, Scotland · Maloy, Norway · Molde Fjord, Norway · Haugesund · Alesund
    From$1,260per guestas of 2 hours ago
    View sailing
  15. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sun, Jul 4, 2027
    back Jul 10
    Length
    6 nights
    From Southampton
    Ports
    La Rochelle, France · Bilbao · La Coruna
    From$979per guestas of 2 hours ago
    View sailing
  16. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jul 10, 2027
    back Jul 17
    Length
    7 nights
    From Southampton
    Ports
    Brest, France · Cherbourg · Lisbon, Portugal · Vigo
    From$1,238per guestas of 2 hours ago
    View sailing
  17. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jul 10, 2027
    back Jul 24
    Length
    14 nights
    From Southampton
    Ports
    Brest, France · Cherbourg · Skjolden · Lisbon, Portugal · Southampton +4 more
    From$2,755per guestas of 2 hours ago
    View sailing
  18. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jul 17, 2027
    back Jul 24
    Length
    7 nights
    From Southampton
    Ports
    Skjolden · Haugesund · Kristiansand · Alesund
    From$1,333per guestas of 2 hours ago
    View sailing
  19. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Jul 24, 2027
    back Aug 7
    Length
    14 nights
    From Southampton
    Ports
    Ibiza, Spain · Tarragona, Spain · Casablanca · Cadiz (Seville), Spain · Alicante +3 more
    From$2,340per guestas of 2 hours ago
    View sailing
  20. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Aug 7, 2027
    back Aug 19
    Length
    12 nights
    From Southampton
    Ports
    Arrecife de Lanzarote (Canary Is.), Spain · Santa Cruz De Tenerife, Spain · Lisbon, Portugal · Funchal (Madeira) · Las Palmas de G.Canaria (Canary Is.), Spain +1 more
    From$2,139per guestas of 2 months ago
    View sailing
  21. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Thu, Aug 19, 2027
    back Aug 28
    Length
    9 nights
    From Southampton
    Ports
    Brest, France · Gibraltar · Lisbon, Portugal · Cadiz (Seville), Spain · Malaga
    From$1,919per guestas of 2 hours ago
    View sailing
  22. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Aug 28, 2027
    back Sep 4
    Length
    7 nights
    From Southampton
    Ports
    Skjolden · Stavanger · Olden · Haugesund
    From$1,197per guestas of 2 hours ago
    View sailing
  23. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Sep 4, 2027
    back Sep 11
    Length
    7 nights
    From Southampton
    Ports
    Cherbourg · La Rochelle, France · Gijon · Bilbao
    From$1,003per guestas of 2 hours ago
    View sailing
  24. Northern EuropeMSC Cruises

    Northern Europe

    MSC Meraviglia

    Departure
    Sat, Sep 4, 2027
    back Sep 18
    Length
    14 nights
    From Southampton
    Ports
    Cherbourg · La Rochelle, France · Fredericia, Denmark · Southampton · Gijon +4 more
    From$2,284per guestas of 29 days ago
    View sailing