In 2023, four cruise lines offer Thanksgiving cruises from Baltimore. Thanksgiving is November 23 and these cruises include that date.
The Thanksgiving cruise on Carnival Cruises goes to 3 islands in the Bahamas. The round-trip is from Baltimore to Nassau (Bahamas), Princess Cays (Bahamas) and Freeport (Bahamas). It departs November 19, 2023. On Thanksgiving Day the ship is scheduled to be at Nassau from 8AM to 5PM.
Carnival Cruise Line offers traditional Thanksgiving food on Thursday evening, in addition to the regular entrees. For fun the passengers can participate in the Thanksgiving Duck Hunt and Thanksgiving Trivia. The Macy's Parade is shown Thanksgiving morning at the Carnival Seaside Theater.
The 2023 Thanksgiving cruise on Royal Caribbean departs November 16th on the Vision of the Seas. It's an 8-night round-trip from Baltimore to Port Canaveral (Florida), Grand Bahama Island (Bahamas), Nassau (Bahamas) and Perfect Day at CocoCay (Bahamas). On Thanksgiving Day the ship is scheduled to be at sea.
The Thanksgiving cruise on Norwegian Cruise Line is a 5-night voyage to Bermuda. It departs November 22nd. There is an overnight stay at Royal Naval Dockyard in Bermuda. The ship will be at sea on Thanksgiving Day.
The Thanksgiving cruise on American Cruise Line is a 10-night Chesapeake Bay cruise. Round-trip from Baltimore to Norfolk (Virginia), Williamsburg (Virginia), Yorktown (Virginia), Washington (DC), Mount Vernon (Virginia), Cambridge (Maryland), St Michaels (Maryland) and Annapolis (Maryland). Departs November 18, 2023.