MSC Cruises · MSC Meraviglia
May 18, 2027 — May 29, 2027
Ready to book? I can check availability and find the best cabin
Tap to chat with our AI travel concierge
Set your travel dates to see real flights
We'll find the best fares from your city to this destination
Day 1
Arrive 00:00:00 · Depart 19:00:00
Day 2
At Sea
Day 3
Arrive 08:00:00 · Depart 18:00:00
Day 4
Day 5
Day 6
Day 7
Day 8
Arrive 07:00:00 · Depart 18:00:00
Day 9
Arrive 09:00:00 · Depart 18:00:00
Day 10
Day 11
Arrive 08:00:00 · Depart 20:00:00
Day 12
Arrive 07:00:00 · Depart 00:00:00
MSC Cruises
MSC Meraviglia
View ship details →
Civitavecchia (Rome), Italy
Tarragona, Spain
Malaga
Cadiz
Lisbon
Vigo
Cherbourg
Southampton
4 sailings
6 nights East Caribbean from Miami
Nov 15, 2026
8 nights East Caribbean from Miami
Nov 21, 2026
Nov 29, 2026
Dec 5, 2026