Celebrate Christmas on a cruise out of San Diego California. Treat yourself to a holiday experience. Travel is a great gift because it is so memorable and can be shared by several people. The complete calendar of departures is below.
San Diego Cruise Guide > Cruises > Christmas
Celebrate Christmas on a cruise out of San Diego California. Treat yourself to a holiday experience. Travel is a great gift because it is so memorable and can be shared by several people. The complete calendar of departures is below.
December 18, 2025: 17-night Christmas cruise to Hawaii on Holland America Line. Round-trip from San Diego to Hilo (Hawaii), Maui (Hawaii), Kona (Hawaii), Honolulu (Hawaii) and Ensenada (Mexico).
December 20, 2025: 7-night Christmas cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
December 19, 2026: 7-night Christmas cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico). The ship is scheduled to be at sea on Christmas Day.
December 20, 2026: 7-night Christmas cruise to Mexico on Royal Caribbean. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and La Paz (Mexico). The ship is scheduled to be at sea on Christmas Day.
December 20, 2026: 6-night Christmas cruise to Mexico on Norwegian Cruise Line. Round-trip from San Diego to Puerto Vallarta (Mexico) and Cabo San Lucas (Mexico). The ship is scheduled to be at sea on Christmas Day.
December 21, 2026: 9-night Christmas cruise to Mexico on Crystal. Round-trip from San Diego to Topolobampo (Mexico), Loreto (Mexico), La Paz (Mexico) and Isla Natividad (Mexico)(cruising). The ship is scheduled to be at sea on Christmas Day.
December 22, 2026: 7-night Christmas cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Ensenada (Mexico), Cabo San Lucas (Mexico) and Puerto Vallarta (Mexico). The ship is scheduled to be at Cabo San Lucas on Christmas Day.