6 cruise lines offer trips from San Diego: Carnival Cruise Line, Celebrity Cruises, Crystal Cruises, Disney Cruise Line, Holland America Line and Royal Caribbean. They cover the spectrum from family-friendly to high luxury.
Carnival Cruise Line: the affordable and casual "fun ships". Offering cruises to Mexico, Hawaii and through the Panama Canal.
Celebrity Cruises: sophisticated and stylish ships at a fair price. Their cruises go through the Panama Canal to the Caribbean and Florida.
Crystal Cruises: award-winning luxury ships. They offer a holiday cruise to Hawaii out of San Diego, as well as cruises to the Pacific Coast and China.
Disney Cruises: ships are designed to be tons of fun for kids, but have areas just for adults too. Pacific coast cruises, Baja cruises and Panama Canal cruises.
Holland America Line: traditional and elegant ships. Their cruise destinations include Mexico, Hawaii, the South Pacific, South America, the Panama Canal, and Australia.
Royal Caribbean: affordable casual cruises on very big ships. Sail up the Pacific Coast.