Home / Ships / MSC Opera / Dec 31
MSC Opera — Dec 31, 2026 sailing
MSC Opera departs Barbados on Dec 31, 2026 for a 2-night cruise, a same-day turnaround, and ends in Antigua on Jan 2, 2027.
The busiest port day on this sailing is Barbados on Dec 31, 2026, rated Crowded with ~6,134 passengers in port.
| Day | Date | Port | Times | Crowds in port |
|---|---|---|---|---|
| Day 1 | Dec 31 | Barbados | 09:00–19:00 | Crowded Day view |
| Day 2 | Jan 1 | At sea | ||
| Day 3 | Jan 2 | Antigua | 08:00–18:00 | A Little Crowded Day view |
All MSC Opera sailings → · Ships in port today →
Common questions
How long is the MSC Opera cruise departing Dec 31, 2026?
This MSC Opera sailing is 2 nights, departing Dec 31, 2026 and ending Jan 2, 2027.
Where does MSC Opera go on this sailing?
MSC Opera departs Barbados, calls at no intermediate ports, and ends in Antigua.
What is the busiest port on this MSC Opera sailing?
Barbados on Dec 31, 2026 is the busiest stop, rated Crowded with ~6,134 passengers in port that day.
Built from official port schedules. Crowd ratings come from each port's schedule data.