In 2023 Carnival Cruise Line will have cruises from Norfolk to the Bahamas, Bermuda and Caribbean.
May 14, 2023: 6-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas), Bimini (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Bimini 9AM.
Day 5: arrive at Freeport 7AM.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
May 20, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini at noon.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
May 25, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
May 30, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
June 4, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
June 9, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
June 24, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to Half Moon Cay (Bahamas), Grand Turk (Turks & Caicos) and Amber Cove (Dominican Republic).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at Half Moon Cay 8AM.
Day 5: arrive at Grand Turk 11AM.
Day 6: arrive at Amber Cove 7AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
July 2, 2023: 6-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas), Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini noon.
Day 4: arrive at Nassau 8AM.
Day 5: arrive at Freeport 7AM.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
July 8, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to San Juan (Puerto Rico), Amber Cove (Dominican Republic) and Grand Turk (Turks & Caicos).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at San Juan noon.
Day 5: arrive at Amber Cove 10:30AM.
Day 6: arrive at Grand Turk 8AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
July 16, 2023: 6-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas), Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini noon.
Day 4: arrive at Nassau 8AM.
Day 5: arrive at Freeport 7AM.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
July 22, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to Half Moon Cay (Bahamas), Grand Turk (Turks & Caicos) and Amber Cove (Dominican Republic).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at Half Moon Cay 8AM.
Day 5: arrive at Grand Turk 11AM.
Day 6: arrive at Amber Cove 7AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
July 30, 2023: 6-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas), Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini noon.
Day 4: arrive at Nassau 8AM.
Day 5: arrive at Freeport 7AM.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
August 5, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to San Juan (Puerto Rico), Amber Cove (Dominican Republic) and Grand Turk (Turks & Caicos).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at San Juan noon.
Day 5: arrive at Amber Cove 10:30AM.
Day 6: arrive at Grand Turk 8AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
August 13, 2023: 6-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas), Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini noon.
Day 4: arrive at Nassau 8AM.
Day 5: arrive at Freeport 7AM.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
August 27, 2023: 6-night cruise to Bermuda on Carnival Magic. Round-trip from Norfolk (Virginia) to Kings Wharf (Bermuda).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Kings Wharf at 9AM.
Day 4: at Bermuda.
Day 5: at Bermuda.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
September 2, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to San Juan (Puerto Rico), Amber Cove (Dominican Republic) and Grand Turk (Turks & Caicos).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at San Juan noon.
Day 5: arrive at Amber Cove 10:30AM.
Day 6: arrive at Grand Turk 8AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
September 10, 2023: 6-night cruise to Bermuda on Carnival Magic. Round-trip from Norfolk (Virginia) to Kings Wharf (Bermuda).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Kings Wharf at 1:15PM.
Day 4: at Bermuda.
Day 5: at Bermuda.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
September 16, 2023: 8-night cruise to the Caribbean on Carnival Magic. Round-trip from Norfolk (Virginia) to San Juan (Puerto Rico), Amber Cove (Dominican Republic) and Grand Turk (Turks & Caicos).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: at sea.
Day 4: arrive at San Juan noon.
Day 5: arrive at Amber Cove 10:30AM.
Day 6: arrive at Grand Turk 8AM.
Day 7: at sea.
Day 8: at sea.
Day 9: arrive back at Norfolk 8AM.
September 24, 2023: 6-night cruise to Bermuda on Carnival Magic. Round-trip from Norfolk (Virginia) to Kings Wharf (Bermuda).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Kings Wharf at 1:15PM.
Day 4: at Bermuda.
Day 5: at Bermuda.
Day 6: at sea.
Day 7: arrive back at Norfolk 8AM.
September 30, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Bimini (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bimini at noon.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
October 5, 2023: 4-night cruise to Bermuda on Carnival Magic. Round-trip from Norfolk (Virginia) to Kings Wharf (Bermuda).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Bermuda 8AM and depart 4PM.
Day 4: at sea.
Day 5: arrive back at Norfolk 8AM.
October 9, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.
October 14, 2023: 8-night cruise to Canada & New England on Carnival Magic. Round-trip from Norfolk (Virginia) to Portland (Maine), St John (New Brunswick), Halifax (Nova Scotia) and Sydney (Nova Scotia).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Portland 7AM.
Day 4: arrive at St John 8AM.
Day 5: arrive at Halifax 10AM.
Day 6: arrive at Sydney 10AM
Day 7: at sea
Day 8: at sea
Day 9: arrive back at Norfolk 8AM.
October 22, 2023: 5-night cruise to the Bahamas on Carnival Magic. Round-trip from Norfolk (Virginia) to Nassau (Bahamas) and Freeport (Bahamas).
Day 1: leave Norfolk at 5:30PM.
Day 2: at sea.
Day 3: arrive at Nassau 2PM.
Day 4: arrive at Freeport 7AM.
Day 5: at sea.
Day 6: arrive back at Norfolk 8AM.