Royal Caribbean’s Oasis of the Seas left Cape Liberty, New Jersey, on Oct. 18, 2026, on a markedly different route than passengers had booked. Severe weather along the eastern U.S. coast prompted the cruise line to replace the ship’s seven-night Florida and Bahamas itinerary with a sailing to Halifax, Nova Scotia.
The original voyage was scheduled to call at Port Canaveral, Perfect Day at CocoCay and Nassau. None of those ports will be visited, according to Cruisemummy. The ship, which accommodates 5,602 guests, is instead scheduled for one port call in Halifax before returning to Cape Liberty on Sunday, Oct. 25, as originally planned.
The revised plan initially had the ship arriving in Halifax at 6 p.m. Tuesday, Oct. 20, and departing at 8 a.m. the next day. Royal Caribbean later extended the stay until 6 p.m. Wednesday, Oct. 21, turning the 14-hour stop into a 24-hour visit and giving guests a full day ashore.
In a letter to passengers, Royal Caribbean said it had secured “additional flexibility” in the amended schedule. Guests can book Halifax shore excursions through the Royal Caribbean app or the ship’s Shore Excursions Desk.
The cruise line is also offering onboard credit based on accommodations: $200 per guest in inside and ocean-view staterooms, $300 per guest in balcony staterooms and $600 per guest in suites. Third and additional guests sharing a stateroom receive an additional $100 per person.
Affected passengers are also being offered future cruise credit equal to 50% of the cruise fare paid per guest. Royal Caribbean said the credits are to be issued by Nov. 1, 2026, and must be used to book another Royal Caribbean sailing by Oct. 18, 2027.
While the extended Halifax call gives travelers time to explore the Canadian city, it does not restore the tropical itinerary that included Port Canaveral, Royal Caribbean’s private CocoCay destination and Nassau.