CruiseMagic has cheap cruises from Miami, Galveston, New Orleans, and all other major cruise ports.

If you live near a cruise port, you can drive there, saving you the trouble of flying there first. But if you don’t live near a cruise port, the travel agents at CruiseMagic are great at combining flight and cruise travel for you, so you won’t have to arrange each leg of your trip separately.

Many travelers like to take advantage of the location of the cruise port to see local sights an attractions while in the area. Select a cruise port below to get started.

Cruises From Baltimore, Maryland

Discount Cruises From Baltimore, Maryland

Cruises From Boston, Massachusetts

Discount Cruises From Boston, Massachusetts

Cruises From Charleston, South Carolina

Discount Cruises From Charleston, South Carolina

Cruises From Fort Lauderdale, Florida

Discount Cruises From Fort Lauderdale, Florida

Cruises From Galveston, Texas

Discount Cruises From Galveston, Texas

Cruises From Jacksonville, Florida

Discount Cruises From Jacksonville, Florida

Cruises From Los Angeles, California

Discount Cruises From Los Angeles, California

Cruises From Miami, Florida

Discount Cruises From Miami, Florida

Cruises From New Orleans, Louisiana

Discount Cruises From New Orleans, Louisiana

Cruises From New York, New York

Discount Cruises From New York, New York

Cruises From Norfolk, Virginia

Discount Cruises From Norfolk, Virginia

Cruises From Port Canaveral, Florida

Discount Cruises From Port Canaveral, Florida

Cruises From San Diego, California

Discount Cruises From San Diego, California

Cruises From San Francisco, California

Discount Cruises From San Francisco, California

Cruises From Seattle, Washington

Discount Cruises From Seattle, Washington

Cruises From Tampa, Florida

Discount Cruises From Tampa, Florida

Contact us today to book a cruise from any port. You can call us at (800) 474-5678 or request a quote for free.