
Current location for Carnival Magic
Carnival Magic
We found
22 cruises

1 / 27
Discount — 2 days left

Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (2)

1 / 27
Discount — 2 days left

Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA

1 / 27

Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA
Show all departures (19)

1 / 27
Discount — 2 days left

Duration
6 nights
Date
3 Jan 2027
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (17)

1 / 27

Duration
8 nights
Date
9 Jan 2027
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (5)

1 / 27

Duration
8 nights
Date
1 May 2027
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (12)

1 / 27
Discount — 2 days left

Duration
6 nights
Date
9 May 2027
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (16)

1 / 27

Duration
7 nights
Date
15 May 2027
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA

1 / 27
Discount — 2 days left

Duration
6 nights
Date
9 Jan 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA

1 / 27

Duration
8 nights
Date
15 Jan 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA

1 / 27
Discount — 2 days left

Duration
6 nights
Date
30 Apr 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA

1 / 27

Duration
7 nights
Date
6 May 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (2)

1 / 27

Duration
7 nights
Date
13 May 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA

1 / 27
Discount — 2 days left

Duration
5 nights
Date
27 May 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (6)

1 / 27
Discount — 2 days left

Duration
4 nights
Date
1 Jun 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
Show all departures (22)

1 / 27
Discount — 2 days left

Duration
5 nights
Date
5 Jun 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (11)

1 / 27
Discount — 2 days left

Duration
5 nights
Date
10 Jun 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
Show all departures (11)

1 / 27
Discount — 2 days left

Duration
4 nights
Date
15 Jun 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
Show all departures (2)

1 / 27
Discount — 2 days left

Duration
5 nights
Date
28 Aug 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (10)

1 / 27
Discount — 2 days left

Duration
5 nights
Date
16 Sep 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (7)

1 / 27
Discount — 2 days left

Duration
4 nights
Date
26 Nov 2028
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
Show all departures (2)

1 / 27
Discount — 2 days left

Duration
5 nights
Date
26 Mar 2029
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
22 of 22 pcs

