Current location for Carnival Magic

Current location for Carnival Magic

Carnival Magic

We found

10 cruises

Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£334
From
£324
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£337
From
£327
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
£413
Price per person / inside stateroom
Show all departures (18)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
3 Jan 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£305
From
£296
Price per person / inside stateroom
Show all departures (16)
Available promotion:
Black Friday Event: 10% off!
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
£293
Price per person / inside stateroom
Show all departures (5)
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
£422
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
9 May 2027
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£319
From
£310
Price per person / inside stateroom
Show all departures (14)
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
£409
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
9 Jan 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£304
From
£295
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
£476
Price per person / inside stateroom
10 of 10 pcs