
Carnival Cruise Line · Carnival Magic
Jan 15, 2028 — Jan 23, 2028
Set your travel dates to see real flights
We'll find the best fares from your city to this destination
Day 3
Fun Day at Sea
Arrive 00:00:00 · Depart 00:00:00
Day 4
St Thomas
Arrive 10:00:00 · Depart 19:00:00
Day 7
Fun Day at Sea
Arrive 00:00:00 · Depart 00:00:00
Day 8
Fun Day at Sea
Arrive 00:00:00 · Depart 00:00:00
4 sailings
🚢 8N8-Day Southern Caribbean from Miami, FL
Carnival Cruise Line · Carnival Magic
Nov 14, 2026
🚢 6N6-Day Eastern Caribbean from Miami, FL
Carnival Cruise Line · Carnival Magic
Nov 22, 2026