- Several cruise lines are planning 2027 sailings specifically to place guests in the eclipse's path of totality, including Mediterranean and North Africa itineraries.
- Carnival Cruise Line has two eclipse voyages, one on Carnival Sunshine from Barcelona and another round-trip on Carnival Miracle from Dover.
- Royal Caribbean's Mariner of the Seas will be at sea for the total solar eclipse on August 2 during a seven-night Spain and Morocco sailing.
- Holland America's Nieuw Statendam and Oosterdam will be positioned off Morocco and Tunisia, with longer itineraries that include overnight calls in London, Barcelona or Valletta.
- Princess and Celebrity also offer eclipse-focused cruises, and the source notes themed programming or dedicated eclipse days on some sailings.
(5:45 p.m.) — On Aug. 12, passengers aboard several cruise lines — including Holland America, Carnival Cruise Line, Princess, Virgin Voyages and Cunard — witnessed the most recent solar eclipse. If you missed out, fear not: 2027 will offer yet more opportunities to watch the celestial phenomenon.
With totality expected to last up to 6 minutes in some locations, one of the best places to enjoy next year's event will be aboard a ship.
From Mediterranean crossings to sailings positioned off North Africa, cruise lines are planning special itineraries designed to put travelers in the path of totality.
Here are some of the special 2027 eclipse cruises passengers can choose from.



