Carnival Magic

Carnival Magic

Ship facts

Maiden voyage2010
Guests3675
Crew1380
Decks15
Width
37
m
Length
306
m
Size
130000
GT
Speed
23
kn

Carnival Magic

Carnival Magic offers a holiday experience filled with lots of laughter, adventures and amazing dining experiences. Solve a Murder Mystery, sip cocktails in one of the many bars or treat yourself to a refreshing spa treatment while the children have a great time at the Kids’ Club.

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.
The atmosphere is high in the piano bar

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

The atmosphere is high in the piano bar

The nightclub open into the small hours

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

The nightclub open into the small hours

The atrium – the heart of the ship

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

The atrium – the heart of the ship

Las Vegas-inspired shows in the theatre

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

Las Vegas-inspired shows in the theatre

The pool deck transforms into a cinema in the evenings

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

The pool deck transforms into a cinema in the evenings

Mega Deck Party – Party under the stars with games, gifts, line dancing and so much more

Entertainment

Carnival Cruises makes entertainment a priority. Don’t miss colourful broadway shows, mysterious magicians and skilled comedians.

Mega Deck Party – Party under the stars with games, gifts, line dancing and so much more

Activities

Enjoy a water slide, play mini golf or meet the challenge of the adventure course.
9-hole mini golf

Activities

Enjoy a water slide, play mini golf or meet the challenge of the adventure course.

9-hole mini golf

Children’s and youth clubs are included

Activities

Enjoy a water slide, play mini golf or meet the challenge of the adventure course.

Children’s and youth clubs are included

Cool rides at Carnival Waterworks

Activities

Enjoy a water slide, play mini golf or meet the challenge of the adventure course.

Cool rides at Carnival Waterworks

The sport & activity deck

Activities

Enjoy a water slide, play mini golf or meet the challenge of the adventure course.

The sport & activity deck

Food & Drink

Enjoy great American food and taste experiences from all over the world.
One of the best burgers on the seven seas at Guy’s Burger Joint

Food & Drink

Enjoy great American food and taste experiences from all over the world.

One of the best burgers on the seven seas at Guy’s Burger Joint

Make time for a pizza by the pool

Food & Drink

Enjoy great American food and taste experiences from all over the world.

Make time for a pizza by the pool

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.
Welcome to the pool deck

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

Welcome to the pool deck

The spa pool

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

The spa pool

Heated thermal beds in the spa

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

Heated thermal beds in the spa

Relaxing pool deck at the aft of the ship

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

Relaxing pool deck at the aft of the ship

Perfect for two

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

Perfect for two

Run through warm breezes on the pool deck

Body & Soul

Visit the spa salon Cloud 9 Spa or relax on comfortable sun loungers by the pool.

Run through warm breezes on the pool deck

Carnival Magic

We found

22 cruises

Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£316
From
£307
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£350
From
£340
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£405
Price per person / inside stateroom
Show all departures (19)
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
3 Jan 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£287
From
£279
Price per person / inside stateroom
Show all departures (17)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
9 Jan 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£297
Price per person / inside stateroom
Show all departures (4)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
1 May 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£429
Price per person / inside stateroom
Show all departures (12)
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
9 May 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£325
From
£316
Price per person / inside stateroom
Show all departures (16)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
15 May 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£415
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
9 Jan 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£309
From
£300
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
15 Jan 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£483
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
6 nights
Date
30 Apr 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£388
From
£377
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
6 May 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£433
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
13 May 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£430
Price per person / inside stateroom
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
27 May 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£367
From
£356
Price per person / inside stateroom
Show all departures (6)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
4 nights
Date
1 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£376
From
£365
Price per person / inside stateroom
Show all departures (22)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
5 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£440
From
£427
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
10 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£492
From
£478
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
4 nights
Date
15 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£421
From
£409
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
28 Aug 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£273
From
£265
Price per person / inside stateroom
Show all departures (10)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
16 Sep 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£238
From
£231
Price per person / inside stateroom
Show all departures (7)
Carnival Magic, Bahamas
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
4 nights
Date
26 Nov 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£209
From
£203
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Discount — 1 day left
Carnival Cruise Line
Duration
5 nights
Date
26 Mar 2029
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£306
From
£297
Price per person / inside stateroom
22 of 22 pcs

Other sister ships