Current location for Carnival Magic

Current location for Carnival Magic

Carnival Magic

We found

22 cruises

Carnival Magic, Caribbean
1 / 27
Discount — 2 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
£315
From
£306
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Discount — 2 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
£348
From
£338
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
£403
Price per person / inside stateroom
Show all departures (19)
Carnival Magic, Caribbean
1 / 27
Discount — 2 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
£286
From
£278
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
£281
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
£427
Price per person / inside stateroom
Show all departures (12)
Carnival Magic, Caribbean
1 / 27
Discount — 2 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
£323
From
£314
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
£414
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Discount — 2 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
£307
From
£298
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
£481
Price per person / inside stateroom
Carnival Magic, Caribbean
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
6 nights
Date
30 Apr 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£387
From
£376
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
£431
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
£428
Price per person / inside stateroom
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
27 May 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£365
From
£355
Price per person / inside stateroom
Show all departures (6)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
4 nights
Date
1 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£375
From
£364
Price per person / inside stateroom
Show all departures (22)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
5 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£438
From
£425
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Caribbean
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
10 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£490
From
£476
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
4 nights
Date
15 Jun 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£420
From
£408
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
28 Aug 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£272
From
£264
Price per person / inside stateroom
Show all departures (10)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
16 Sep 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£237
From
£230
Price per person / inside stateroom
Show all departures (7)
Carnival Magic, Bahamas
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
4 nights
Date
26 Nov 2028
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£208
From
£202
Price per person / inside stateroom
Show all departures (2)
Carnival Magic, Caribbean
1 / 27
Discount — 2 days left
Carnival Cruise Line
Duration
5 nights
Date
26 Mar 2029
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£304
From
£295
Price per person / inside stateroom
22 of 22 pcs