Carnival Magic Cruise Deals

See all available sailing dates and itineraries for the Carnival Magic cruise ship. Call today for the best prices and deals.

Showing 30 out of 71 cruises
Per Person
Total Price
Cruise From:
Was £397pp Now: £385pp

Miami | Celebration Key | Aruba | Curaçao | Miami

  • 14 Nov 2026
  • 8 Nights
Cruise From:
Was £397pp Now: £385pp
Holiday ID: 014239
Cruise From:
Was £405pp Now: £392pp

Miami | Grand Turk Island | Amber Cove | Celebration Key | Miami

  • 19 Mar 2028
  • 6 Nights
Cruise From:
Was £405pp Now: £392pp
Holiday ID: 069837
Cruise From:
Was £406pp Now: £393pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 28 Aug 2027
  • 8 Nights
Cruise From:
Was £406pp Now: £393pp
Holiday ID: 069808
Cruise From:
Was £411pp Now: £398pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 28 Mar 2027
  • 6 Nights
Cruise From:
Was £411pp Now: £398pp
Holiday ID: 014258
Cruise From:
Was £411pp Now: £398pp

Miami | Celebration Key | San Juan (Puerto Rico) | Saint Thomas | Miami

  • 15 May 2027
  • 7 Nights
Cruise From:
Was £411pp Now: £398pp
Holiday ID: 069794
Cruise From:
Was £414pp Now: £401pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 17 Apr 2027
  • 8 Nights
Cruise From:
Was £414pp Now: £401pp
Holiday ID: 014261
Cruise From:
Was £415pp Now: £402pp

Miami | Celebration Key | Aruba | Curaçao | Miami

  • 03 Apr 2027
  • 8 Nights
Cruise From:
Was £415pp Now: £402pp
Holiday ID: 014259
Cruise From:
Was £421pp Now: £408pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 06 Mar 2027
  • 8 Nights
Cruise From:
Was £421pp Now: £408pp
Holiday ID: 014255
Cruise From:
Was £429pp Now: £416pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 20 Feb 2027
  • 8 Nights
Cruise From:
Was £429pp Now: £416pp
Holiday ID: 014253
Cruise From:
Was £430pp Now: £417pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 25 Sep 2027
  • 8 Nights
Cruise From:
Was £430pp Now: £417pp
Holiday ID: 069812
Cruise From:
Was £433pp Now: £420pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 04 Dec 2027
  • 8 Nights
Cruise From:
Was £433pp Now: £420pp
Holiday ID: 069822
Cruise From:
Was £439pp Now: £425pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 11 Sep 2027
  • 8 Nights
Cruise From:
Was £439pp Now: £425pp
Holiday ID: 069810
Cruise From:
Was £441pp Now: £427pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 29 Jan 2028
  • 8 Nights
Cruise From:
Was £441pp Now: £427pp
Holiday ID: 069830
Cruise From:
Was £441pp Now: £427pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 26 Feb 2028
  • 8 Nights
Cruise From:
Was £441pp Now: £427pp
Holiday ID: 069834
Cruise From:
Was £445pp Now: £431pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 23 Oct 2027
  • 8 Nights
Cruise From:
Was £445pp Now: £431pp
Holiday ID: 069816
Cruise From:
Was £448pp Now: £434pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 06 Nov 2027
  • 8 Nights
Cruise From:
Was £448pp Now: £434pp
Holiday ID: 069818
Cruise From:
Was £452pp Now: £438pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 09 Oct 2027
  • 8 Nights
Cruise From:
Was £452pp Now: £438pp
Holiday ID: 069814
Cruise From:
Was £463pp Now: £449pp

Miami | Grand Turk Island | Amber Cove | Celebration Key | Miami

  • 08 Aug 2027
  • 6 Nights
Cruise From:
Was £463pp Now: £449pp
Holiday ID: 069804
Cruise From:
Was £477pp Now: £462pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 01 May 2027
  • 8 Nights
Cruise From:
Was £477pp Now: £462pp
Holiday ID: 069792
Cruise From:
Was £478pp Now: £463pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 30 May 2027
  • 6 Nights
Cruise From:
Was £478pp Now: £463pp
Holiday ID: 069796
Cruise From:
Was £478pp Now: £463pp

Miami | Half Moon Cay | Saint Thomas | Sint Maarten | Saint Croix Island | Miami

  • 15 Jan 2028
  • 8 Nights
Cruise From:
Was £478pp Now: £463pp
Holiday ID: 069828
Cruise From:
Was £491pp Now: £476pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 22 Nov 2026
  • 6 Nights
Cruise From:
Was £491pp Now: £476pp
Holiday ID: 014240
Cruise From:
Was £494pp Now: £479pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 25 Mar 2028
  • 8 Nights
Cruise From:
Was £494pp Now: £479pp
Holiday ID: 069838
Cruise From:
Was £503pp Now: £487pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 12 Feb 2028
  • 8 Nights
Cruise From:
Was £503pp Now: £487pp
Holiday ID: 069832
Cruise From:
Was £504pp Now: £488pp

Miami | Celebration Key | Aruba | Curaçao | Miami

  • 20 Mar 2027
  • 8 Nights
Cruise From:
Was £504pp Now: £488pp
Holiday ID: 014257
Cruise From:
Was £507pp Now: £491pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 14 Aug 2027
  • 8 Nights
Cruise From:
Was £507pp Now: £491pp
Holiday ID: 069806
Cruise From:
Was £523pp Now: £507pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 27 Jun 2027
  • 6 Nights
Cruise From:
Was £523pp Now: £507pp
Holiday ID: 069799
Cruise From:
Was £528pp Now: £512pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 18 Dec 2026
  • 8 Nights
Cruise From:
Was £528pp Now: £512pp
Holiday ID: 014244
Cruise From:
Was £530pp Now: £514pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 11 Jul 2027
  • 6 Nights
Cruise From:
Was £530pp Now: £514pp
Holiday ID: 069801
Cruise From:
Was £533pp Now: £517pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 11 Mar 2028
  • 8 Nights
Cruise From:
Was £533pp Now: £517pp
Holiday ID: 069836

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist
Call for Free