⭐ World's #1 Luxury Cruise Specialists — 30+ Years of Excellence

Oceania Cruises · THE VOYAGE CALENDAR

Vista
2028 cruises & itineraries

A year of journeys, in departure order. Explore published routes, voyage numbers and daily port calls, then view your sailing with Deluxe Cruises.

40Published sailings listed
12Months with departures
40With daily itinerary records

All 40 sailing entries published on this source calendar are included, including earlier departures. Published listings do not establish full-year coverage or current availability. Source checked 15 Sep 2026.

View Vista 2028 at Deluxe Cruises

Earlier departures in 2028 remain included when published by the source. Missing details are marked “Not published”. The source may retain revised or overlapping voyages; confirm the final schedule on your selected itinerary.

40 sailings

January 2028 4 sailings

to 18 Jan 2028

Auckland to Sydney

14 DaysVoyage VIS280104
View at Deluxe Cruises
Day-by-day itinerary 15 published stops / days
Vista · 4 Jan 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
4 Jan 2028AucklandNot published17:00New Zealand · Depart 17:00
5 Jan 2028Tauranga07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
6 Jan 2028Gisborne08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
7 Jan 2028Napier07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
8 Jan 2028Wellington09:0018:00New Zealand · Arrive 09:00 · Depart 18:00
9 Jan 2028Picton08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
10 Jan 2028Lyttelton08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
11 Jan 2028Timaru08:0017:00Arrive 08:00 · Depart 17:00
12 Jan 2028Dunedin07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
13 Jan 2028Milford SoundNot publishedNot publishedNew Zealand · Schedule not published
14 Jan 2028At SeaNot publishedNot published3 published calls
15 Jan 2028At SeaNot publishedNot published3 published calls
16 Jan 2028Hobart07:0016:00Australia · Arrive 07:00 · Depart 16:00
17 Jan 2028At SeaNot publishedNot published3 published calls
18 Jan 2028Sydney08:00Not publishedAustralia · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 9 Apr 2028

Auckland to Civitavecchia (Rome)

96 DaysVoyage VIS280104F
View at Deluxe Cruises
Day-by-day itinerary 97 published stops / days
Vista · 4 Jan 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
4 Jan 2028AucklandNot published17:00New Zealand · Depart 17:00
5 Jan 2028Tauranga07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
6 Jan 2028Gisborne08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
7 Jan 2028Napier07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
8 Jan 2028Wellington09:0018:00New Zealand · Arrive 09:00 · Depart 18:00
9 Jan 2028Picton08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
10 Jan 2028Lyttelton08:0017:00New Zealand · Arrive 08:00 · Depart 17:00
11 Jan 2028Timaru08:0017:00Arrive 08:00 · Depart 17:00
12 Jan 2028Dunedin07:0016:00New Zealand · Arrive 07:00 · Depart 16:00
13 Jan 2028Milford SoundNot publishedNot publishedNew Zealand · Schedule not published
14 Jan 2028At SeaNot publishedNot published27 published calls
15 Jan 2028At SeaNot publishedNot published27 published calls
16 Jan 2028Hobart07:0016:00Australia · Arrive 07:00 · Depart 16:00
17 Jan 2028At SeaNot publishedNot published27 published calls
18 Jan 2028Sydney07:0017:00Australia · Arrive 07:00 · Depart 17:00
19 Jan 2028Eden08:0017:00Australia · Arrive 08:00 · Depart 17:00
20 Jan 2028At SeaNot publishedNot published27 published calls
21 Jan 2028Burnie08:0017:00Australia · Arrive 08:00 · Depart 17:00
22 Jan 2028Cowes08:0017:00Australia · Arrive 08:00 · Depart 17:00
23 Jan 2028Melbourne08:0017:00Australia · Arrive 08:00 · Depart 17:00
24 Jan 2028At SeaNot publishedNot published27 published calls
25 Jan 2028Penneshaw08:0017:00Australia · Arrive 08:00 · Depart 17:00
26 Jan 2028Adelaide08:0017:00Australia · Arrive 08:00 · Depart 17:00
27 Jan 2028At SeaNot publishedNot published27 published calls
28 Jan 2028At SeaNot publishedNot published27 published calls
29 Jan 2028Albany08:0017:00Australia · Arrive 08:00 · Depart 17:00
30 Jan 2028At SeaNot publishedNot published27 published calls
31 Jan 2028Fremantle07:0016:00Australia · Arrive 07:00 · Depart 16:00
1 Feb 2028At SeaNot publishedNot published27 published calls
2 Feb 2028At SeaNot publishedNot published27 published calls
3 Feb 2028At SeaNot publishedNot published27 published calls
4 Feb 2028Komodo Island07:0014:00Indonesia · Arrive 07:00 · Depart 14:00
5 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
6 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
7 Feb 2028Lembar08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
8 Feb 2028Celukan Bawang08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
9 Feb 2028Surabaya08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
10 Feb 2028Semarang07:0016:00Indonesia · Arrive 07:00 · Depart 16:00
11 Feb 2028Jakarta09:0018:00Indonesia · Arrive 09:00 · Depart 18:00
12 Feb 2028At SeaNot publishedNot published27 published calls
13 Feb 2028At SeaNot publishedNot published27 published calls
14 Feb 2028Singapore07:0017:00Singapore · Arrive 07:00 · Depart 17:00
15 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
16 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
17 Feb 2028Penang08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
18 Feb 2028Langkawi Island08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
19 Feb 2028Phuket07:0016:00Thailand · Arrive 07:00 · Depart 16:00
20 Feb 2028At SeaNot publishedNot published27 published calls
21 Feb 2028At SeaNot publishedNot published27 published calls
22 Feb 2028Colombo11:0020:00Sri Lanka · Arrive 11:00 · Depart 20:00
23 Feb 2028At SeaNot publishedNot published27 published calls
24 Feb 2028Cochin07:0019:00India · Arrive 07:00 · Depart 19:00
25 Feb 2028At SeaNot publishedNot published27 published calls
26 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
27 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
28 Feb 2028At SeaNot publishedNot published27 published calls
29 Feb 2028At SeaNot publishedNot published27 published calls
1 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
2 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
3 Mar 2028Abu Dhabi07:0017:00United Arab Emirates · Arrive 07:00 · Depart 17:00
4 Mar 2028At SeaNot publishedNot published27 published calls
5 Mar 2028At SeaNot publishedNot published27 published calls
6 Mar 2028Salalah (Port Raysut)08:0017:00Oman · Arrive 08:00 · Depart 17:00
7 Mar 2028At SeaNot publishedNot published27 published calls
8 Mar 2028At SeaNot publishedNot published27 published calls
9 Mar 2028At SeaNot publishedNot published27 published calls
10 Mar 2028Jeddah07:0019:00Saudi Arabia · Arrive 07:00 · Depart 19:00
11 Mar 2028At SeaNot publishedNot published27 published calls
12 Mar 2028Aqaba (Petra)07:0020:00Jordan · Arrive 07:00 · Depart 20:00
13 Mar 2028Safaga08:0023:00Egypt · Arrive 08:00 · Depart 23:00
14 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
15 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
16 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
17 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
18 Mar 2028At SeaNot publishedNot published27 published calls
19 Mar 2028Kusadasi (Ephesus)07:0016:00Turkey · Arrive 07:00 · Depart 16:00
20 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
21 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
22 Mar 2028Canakkale08:0017:00Turkey · Arrive 08:00 · Depart 17:00
23 Mar 2028Kavalla08:0017:00Greece · Arrive 08:00 · Depart 17:00
24 Mar 2028Thessaloniki08:0017:00Greece · Arrive 08:00 · Depart 17:00
25 Mar 2028Mytilene08:0017:00Greece · Arrive 08:00 · Depart 17:00
26 Mar 2028Izmir (Port for Ephesus)07:0018:00Turkey · Arrive 07:00 · Depart 18:00
27 Mar 2028Bodrum09:0018:00Turkey · Arrive 09:00 · Depart 18:00
28 Mar 2028Heraklion08:0017:00Greece · Arrive 08:00 · Depart 17:00
29 Mar 2028Santorini07:0019:00Greece · Arrive 07:00 · Depart 19:00
30 Mar 2028Mykonos07:0017:00Greece · Arrive 07:00 · Depart 17:00
31 Mar 2028Athens (Port of Piraeus)05:0017:00Greece · Arrive 05:00 · Depart 17:00
1 Apr 2028Gythion07:0016:00Greece · Arrive 07:00 · Depart 16:00
2 Apr 2028Igoumenitsa10:0019:00Greece · Arrive 10:00 · Depart 19:00
3 Apr 2028Kotor10:0019:00Montenegro · Arrive 10:00 · Depart 19:00
4 Apr 2028Dubrovnik08:0017:00Croatia · Arrive 08:00 · Depart 17:00
5 Apr 2028At SeaNot publishedNot published27 published calls
6 Apr 2028Valletta08:0017:00Malta · Arrive 08:00 · Depart 17:00
7 Apr 2028Messina08:0017:00Italy · Arrive 08:00 · Depart 17:00
8 Apr 2028Salerno08:0017:00Italy · Arrive 08:00 · Depart 17:00
9 Apr 2028Civitavecchia (Rome)08:00Not publishedItaly · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 5 Feb 2028

Sydney to Bali (Benoa)

18 DaysVoyage VIS280118
View at Deluxe Cruises
Day-by-day itinerary 19 published stops / days
Vista · 18 Jan 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
18 Jan 2028SydneyNot published17:00Australia · Depart 17:00
19 Jan 2028Eden08:0017:00Australia · Arrive 08:00 · Depart 17:00
20 Jan 2028At SeaNot publishedNot published8 published calls
21 Jan 2028Burnie08:0017:00Australia · Arrive 08:00 · Depart 17:00
22 Jan 2028Cowes08:0017:00Australia · Arrive 08:00 · Depart 17:00
23 Jan 2028Melbourne08:0017:00Australia · Arrive 08:00 · Depart 17:00
24 Jan 2028At SeaNot publishedNot published8 published calls
25 Jan 2028Penneshaw08:0017:00Australia · Arrive 08:00 · Depart 17:00
26 Jan 2028Adelaide08:0017:00Australia · Arrive 08:00 · Depart 17:00
27 Jan 2028At SeaNot publishedNot published8 published calls
28 Jan 2028At SeaNot publishedNot published8 published calls
29 Jan 2028Albany08:0017:00Australia · Arrive 08:00 · Depart 17:00
30 Jan 2028At SeaNot publishedNot published8 published calls
31 Jan 2028Fremantle07:0016:00Australia · Arrive 07:00 · Depart 16:00
1 Feb 2028At SeaNot publishedNot published8 published calls
2 Feb 2028At SeaNot publishedNot published8 published calls
3 Feb 2028At SeaNot publishedNot published8 published calls
4 Feb 2028Komodo Island07:0014:00Indonesia · Arrive 07:00 · Depart 14:00
5 Feb 2028Bali (Benoa)08:00Not publishedIndonesia · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 2 Mar 2028

Sydney to Dubai

44 DaysVoyage VIS280118B
View at Deluxe Cruises
Day-by-day itinerary 45 published stops / days
Vista · 18 Jan 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
18 Jan 2028SydneyNot published17:00Australia · Depart 17:00
19 Jan 2028Eden08:0017:00Australia · Arrive 08:00 · Depart 17:00
20 Jan 2028At SeaNot publishedNot published16 published calls
21 Jan 2028Burnie08:0017:00Australia · Arrive 08:00 · Depart 17:00
22 Jan 2028Cowes08:0017:00Australia · Arrive 08:00 · Depart 17:00
23 Jan 2028Melbourne08:0017:00Australia · Arrive 08:00 · Depart 17:00
24 Jan 2028At SeaNot publishedNot published16 published calls
25 Jan 2028Penneshaw08:0017:00Australia · Arrive 08:00 · Depart 17:00
26 Jan 2028Adelaide08:0017:00Australia · Arrive 08:00 · Depart 17:00
27 Jan 2028At SeaNot publishedNot published16 published calls
28 Jan 2028At SeaNot publishedNot published16 published calls
29 Jan 2028Albany08:0017:00Australia · Arrive 08:00 · Depart 17:00
30 Jan 2028At SeaNot publishedNot published16 published calls
31 Jan 2028Fremantle07:0016:00Australia · Arrive 07:00 · Depart 16:00
1 Feb 2028At SeaNot publishedNot published16 published calls
2 Feb 2028At SeaNot publishedNot published16 published calls
3 Feb 2028At SeaNot publishedNot published16 published calls
4 Feb 2028Komodo Island07:0014:00Indonesia · Arrive 07:00 · Depart 14:00
5 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
6 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
7 Feb 2028Lembar08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
8 Feb 2028Celukan Bawang08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
9 Feb 2028Surabaya08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
10 Feb 2028Semarang07:0016:00Indonesia · Arrive 07:00 · Depart 16:00
11 Feb 2028Jakarta09:0018:00Indonesia · Arrive 09:00 · Depart 18:00
12 Feb 2028At SeaNot publishedNot published16 published calls
13 Feb 2028At SeaNot publishedNot published16 published calls
14 Feb 2028Singapore07:0017:00Singapore · Arrive 07:00 · Depart 17:00
15 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
16 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
17 Feb 2028Penang08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
18 Feb 2028Langkawi Island08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
19 Feb 2028Phuket07:0016:00Thailand · Arrive 07:00 · Depart 16:00
20 Feb 2028At SeaNot publishedNot published16 published calls
21 Feb 2028At SeaNot publishedNot published16 published calls
22 Feb 2028Colombo11:0020:00Sri Lanka · Arrive 11:00 · Depart 20:00
23 Feb 2028At SeaNot publishedNot published16 published calls
24 Feb 2028Cochin07:0019:00India · Arrive 07:00 · Depart 19:00
25 Feb 2028At SeaNot publishedNot published16 published calls
26 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
27 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
28 Feb 2028At SeaNot publishedNot published16 published calls
29 Feb 2028At SeaNot publishedNot published16 published calls
1 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
2 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

February 2028 3 sailings

to 14 Feb 2028

Bali (Benoa) to Singapore

9 DaysVoyage VIS280205
View at Deluxe Cruises
Day-by-day itinerary 10 published stops / days
Vista · 5 Feb 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
5 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
6 Feb 2028Bali (Benoa)Not publishedNot publishedIndonesia · 2 published calls
7 Feb 2028Lembar08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
8 Feb 2028Celukan Bawang08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
9 Feb 2028Surabaya08:0017:00Indonesia · Arrive 08:00 · Depart 17:00
10 Feb 2028Semarang07:0016:00Indonesia · Arrive 07:00 · Depart 16:00
11 Feb 2028Jakarta09:0018:00Indonesia · Arrive 09:00 · Depart 18:00
12 Feb 2028At SeaNot publishedNot published2 published calls
13 Feb 2028At SeaNot publishedNot published2 published calls
14 Feb 2028Singapore08:00Not publishedSingapore · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 2 Mar 2028

Singapore to Dubai

17 DaysVoyage VIS280214
View at Deluxe Cruises
Day-by-day itinerary 18 published stops / days
Vista · 14 Feb 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
14 Feb 2028SingaporeNot published17:00Singapore · Depart 17:00
15 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
16 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
17 Feb 2028Penang08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
18 Feb 2028Langkawi Island08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
19 Feb 2028Phuket07:0016:00Thailand · Arrive 07:00 · Depart 16:00
20 Feb 2028At SeaNot publishedNot published6 published calls
21 Feb 2028At SeaNot publishedNot published6 published calls
22 Feb 2028Colombo11:0020:00Sri Lanka · Arrive 11:00 · Depart 20:00
23 Feb 2028At SeaNot publishedNot published6 published calls
24 Feb 2028Cochin07:0019:00India · Arrive 07:00 · Depart 19:00
25 Feb 2028At SeaNot publishedNot published6 published calls
26 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
27 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
28 Feb 2028At SeaNot publishedNot published6 published calls
29 Feb 2028At SeaNot publishedNot published6 published calls
1 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
2 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 9 Apr 2028

Singapore to Civitavecchia (Rome)

55 DaysVoyage VIS280214C
View at Deluxe Cruises
Day-by-day itinerary 56 published stops / days
Vista · 14 Feb 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
14 Feb 2028SingaporeNot published17:00Singapore · Depart 17:00
15 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
16 Feb 2028Kuala Lumpur (Port Kelang)Not publishedNot publishedMalaysia · 2 published calls
17 Feb 2028Penang08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
18 Feb 2028Langkawi Island08:0017:00Malaysia · Arrive 08:00 · Depart 17:00
19 Feb 2028Phuket07:0016:00Thailand · Arrive 07:00 · Depart 16:00
20 Feb 2028At SeaNot publishedNot published14 published calls
21 Feb 2028At SeaNot publishedNot published14 published calls
22 Feb 2028Colombo11:0020:00Sri Lanka · Arrive 11:00 · Depart 20:00
23 Feb 2028At SeaNot publishedNot published14 published calls
24 Feb 2028Cochin07:0019:00India · Arrive 07:00 · Depart 19:00
25 Feb 2028At SeaNot publishedNot published14 published calls
26 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
27 Feb 2028MumbaiNot publishedNot publishedIndia · 2 published calls
28 Feb 2028At SeaNot publishedNot published14 published calls
29 Feb 2028At SeaNot publishedNot published14 published calls
1 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
2 Mar 2028DubaiNot publishedNot publishedUnited Arab Emirates · 2 published calls
3 Mar 2028Abu Dhabi07:0017:00United Arab Emirates · Arrive 07:00 · Depart 17:00
4 Mar 2028At SeaNot publishedNot published14 published calls
5 Mar 2028At SeaNot publishedNot published14 published calls
6 Mar 2028Salalah (Port Raysut)08:0017:00Oman · Arrive 08:00 · Depart 17:00
7 Mar 2028At SeaNot publishedNot published14 published calls
8 Mar 2028At SeaNot publishedNot published14 published calls
9 Mar 2028At SeaNot publishedNot published14 published calls
10 Mar 2028Jeddah07:0019:00Saudi Arabia · Arrive 07:00 · Depart 19:00
11 Mar 2028At SeaNot publishedNot published14 published calls
12 Mar 2028Aqaba (Petra)07:0020:00Jordan · Arrive 07:00 · Depart 20:00
13 Mar 2028Safaga08:0023:00Egypt · Arrive 08:00 · Depart 23:00
14 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
15 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
16 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
17 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
18 Mar 2028At SeaNot publishedNot published14 published calls
19 Mar 2028Kusadasi (Ephesus)07:0016:00Turkey · Arrive 07:00 · Depart 16:00
20 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
21 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
22 Mar 2028Canakkale08:0017:00Turkey · Arrive 08:00 · Depart 17:00
23 Mar 2028Kavalla08:0017:00Greece · Arrive 08:00 · Depart 17:00
24 Mar 2028Thessaloniki08:0017:00Greece · Arrive 08:00 · Depart 17:00
25 Mar 2028Mytilene08:0017:00Greece · Arrive 08:00 · Depart 17:00
26 Mar 2028Izmir (Port for Ephesus)07:0018:00Turkey · Arrive 07:00 · Depart 18:00
27 Mar 2028Bodrum09:0018:00Turkey · Arrive 09:00 · Depart 18:00
28 Mar 2028Heraklion08:0017:00Greece · Arrive 08:00 · Depart 17:00
29 Mar 2028Santorini07:0019:00Greece · Arrive 07:00 · Depart 19:00
30 Mar 2028Mykonos07:0017:00Greece · Arrive 07:00 · Depart 17:00
31 Mar 2028Athens (Port of Piraeus)05:0017:00Greece · Arrive 05:00 · Depart 17:00
1 Apr 2028Gythion07:0016:00Greece · Arrive 07:00 · Depart 16:00
2 Apr 2028Igoumenitsa10:0019:00Greece · Arrive 10:00 · Depart 19:00
3 Apr 2028Kotor10:0019:00Montenegro · Arrive 10:00 · Depart 19:00
4 Apr 2028Dubrovnik08:0017:00Croatia · Arrive 08:00 · Depart 17:00
5 Apr 2028At SeaNot publishedNot published14 published calls
6 Apr 2028Valletta08:0017:00Malta · Arrive 08:00 · Depart 17:00
7 Apr 2028Messina08:0017:00Italy · Arrive 08:00 · Depart 17:00
8 Apr 2028Salerno08:0017:00Italy · Arrive 08:00 · Depart 17:00
9 Apr 2028Civitavecchia (Rome)08:00Not publishedItaly · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

March 2028 4 sailings

to 21 Mar 2028

Dubai to Istanbul

19 DaysVoyage VIS280302
View at Deluxe Cruises
Day-by-day itinerary 20 published stops / days
Vista · 2 Mar 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
2 Mar 2028DubaiNot published20:00United Arab Emirates · Depart 20:00
3 Mar 2028Abu Dhabi07:0017:00United Arab Emirates · Arrive 07:00 · Depart 17:00
4 Mar 2028At SeaNot publishedNot published7 published calls
5 Mar 2028At SeaNot publishedNot published7 published calls
6 Mar 2028Salalah (Port Raysut)08:0017:00Oman · Arrive 08:00 · Depart 17:00
7 Mar 2028At SeaNot publishedNot published7 published calls
8 Mar 2028At SeaNot publishedNot published7 published calls
9 Mar 2028At SeaNot publishedNot published7 published calls
10 Mar 2028Jeddah07:0019:00Saudi Arabia · Arrive 07:00 · Depart 19:00
11 Mar 2028At SeaNot publishedNot published7 published calls
12 Mar 2028Aqaba (Petra)07:0020:00Jordan · Arrive 07:00 · Depart 20:00
13 Mar 2028Safaga08:0023:00Egypt · Arrive 08:00 · Depart 23:00
14 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
15 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
16 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
17 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
18 Mar 2028At SeaNot publishedNot published7 published calls
19 Mar 2028Kusadasi (Ephesus)07:0016:00Turkey · Arrive 07:00 · Depart 16:00
20 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
21 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 9 Apr 2028

Dubai to Civitavecchia (Rome)

38 DaysVoyage VIS280302B
View at Deluxe Cruises
Day-by-day itinerary 39 published stops / days
Vista · 2 Mar 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
2 Mar 2028DubaiNot published20:00United Arab Emirates · Depart 20:00
3 Mar 2028Abu Dhabi07:0017:00United Arab Emirates · Arrive 07:00 · Depart 17:00
4 Mar 2028At SeaNot publishedNot published8 published calls
5 Mar 2028At SeaNot publishedNot published8 published calls
6 Mar 2028Salalah (Port Raysut)08:0017:00Oman · Arrive 08:00 · Depart 17:00
7 Mar 2028At SeaNot publishedNot published8 published calls
8 Mar 2028At SeaNot publishedNot published8 published calls
9 Mar 2028At SeaNot publishedNot published8 published calls
10 Mar 2028Jeddah07:0019:00Saudi Arabia · Arrive 07:00 · Depart 19:00
11 Mar 2028At SeaNot publishedNot published8 published calls
12 Mar 2028Aqaba (Petra)07:0020:00Jordan · Arrive 07:00 · Depart 20:00
13 Mar 2028Safaga08:0023:00Egypt · Arrive 08:00 · Depart 23:00
14 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
15 Mar 2028Cruising the Suez CanalNot publishedNot publishedEgypt · 2 published calls
16 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
17 Mar 2028AlexandriaNot publishedNot publishedEgypt · 2 published calls
18 Mar 2028At SeaNot publishedNot published8 published calls
19 Mar 2028Kusadasi (Ephesus)07:0016:00Turkey · Arrive 07:00 · Depart 16:00
20 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
21 Mar 2028IstanbulNot publishedNot publishedTurkey · 2 published calls
22 Mar 2028Canakkale08:0017:00Turkey · Arrive 08:00 · Depart 17:00
23 Mar 2028Kavalla08:0017:00Greece · Arrive 08:00 · Depart 17:00
24 Mar 2028Thessaloniki08:0017:00Greece · Arrive 08:00 · Depart 17:00
25 Mar 2028Mytilene08:0017:00Greece · Arrive 08:00 · Depart 17:00
26 Mar 2028Izmir (Port for Ephesus)07:0018:00Turkey · Arrive 07:00 · Depart 18:00
27 Mar 2028Bodrum09:0018:00Turkey · Arrive 09:00 · Depart 18:00
28 Mar 2028Heraklion08:0017:00Greece · Arrive 08:00 · Depart 17:00
29 Mar 2028Santorini07:0019:00Greece · Arrive 07:00 · Depart 19:00
30 Mar 2028Mykonos07:0017:00Greece · Arrive 07:00 · Depart 17:00
31 Mar 2028Athens (Port of Piraeus)05:0017:00Greece · Arrive 05:00 · Depart 17:00
1 Apr 2028Gythion07:0016:00Greece · Arrive 07:00 · Depart 16:00
2 Apr 2028Igoumenitsa10:0019:00Greece · Arrive 10:00 · Depart 19:00
3 Apr 2028Kotor10:0019:00Montenegro · Arrive 10:00 · Depart 19:00
4 Apr 2028Dubrovnik08:0017:00Croatia · Arrive 08:00 · Depart 17:00
5 Apr 2028At SeaNot publishedNot published8 published calls
6 Apr 2028Valletta08:0017:00Malta · Arrive 08:00 · Depart 17:00
7 Apr 2028Messina08:0017:00Italy · Arrive 08:00 · Depart 17:00
8 Apr 2028Salerno08:0017:00Italy · Arrive 08:00 · Depart 17:00
9 Apr 2028Civitavecchia (Rome)08:00Not publishedItaly · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 31 Mar 2028

Istanbul to Athens (Port of Piraeus)

10 DaysVoyage VIS280321
View at Deluxe Cruises
Day-by-day itinerary 11 published stops / days
Vista · 21 Mar 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
21 Mar 2028IstanbulNot published17:00Turkey · Depart 17:00
22 Mar 2028Canakkale08:0017:00Turkey · Arrive 08:00 · Depart 17:00
23 Mar 2028Kavalla08:0017:00Greece · Arrive 08:00 · Depart 17:00
24 Mar 2028Thessaloniki08:0017:00Greece · Arrive 08:00 · Depart 17:00
25 Mar 2028Mytilene08:0017:00Greece · Arrive 08:00 · Depart 17:00
26 Mar 2028Izmir (Port for Ephesus)07:0018:00Turkey · Arrive 07:00 · Depart 18:00
27 Mar 2028Bodrum09:0018:00Turkey · Arrive 09:00 · Depart 18:00
28 Mar 2028Heraklion08:0017:00Greece · Arrive 08:00 · Depart 17:00
29 Mar 2028Santorini07:0019:00Greece · Arrive 07:00 · Depart 19:00
30 Mar 2028Mykonos07:0017:00Greece · Arrive 07:00 · Depart 17:00
31 Mar 2028Athens (Port of Piraeus)08:00Not publishedGreece · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 9 Apr 2028

Athens (Port of Piraeus) to Civitavecchia (Rome)

9 DaysVoyage VIS280331
View at Deluxe Cruises
Day-by-day itinerary 10 published stops / days
Vista · 31 Mar 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
31 Mar 2028Athens (Port of Piraeus)Not published17:00Greece · Depart 17:00
1 Apr 2028Gythion07:0016:00Greece · Arrive 07:00 · Depart 16:00
2 Apr 2028Igoumenitsa10:0019:00Greece · Arrive 10:00 · Depart 19:00
3 Apr 2028Kotor10:0019:00Montenegro · Arrive 10:00 · Depart 19:00
4 Apr 2028Dubrovnik08:0017:00Croatia · Arrive 08:00 · Depart 17:00
5 Apr 2028At SeaNot publishedNot publishedSchedule not published
6 Apr 2028Valletta08:0017:00Malta · Arrive 08:00 · Depart 17:00
7 Apr 2028Messina08:0017:00Italy · Arrive 08:00 · Depart 17:00
8 Apr 2028Salerno08:0017:00Italy · Arrive 08:00 · Depart 17:00
9 Apr 2028Civitavecchia (Rome)08:00Not publishedItaly · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

April 2028 2 sailings

to 7 May 2028

Civitavecchia (Rome) to Barcelona

14 DaysVoyage VIS280423
View at Deluxe Cruises
Day-by-day itinerary 15 published stops / days
Vista · 23 Apr 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
23 Apr 2028Civitavecchia (Rome)Not published17:00Italy · Depart 17:00
24 Apr 2028Sorrento07:0017:00Italy · Arrive 07:00 · Depart 17:00
25 Apr 2028Catania07:0017:00Italy · Arrive 07:00 · Depart 17:00
26 Apr 2028Valletta07:0016:00Malta · Arrive 07:00 · Depart 16:00
27 Apr 2028La Goulette09:0018:00Tunisia · Arrive 09:00 · Depart 18:00
28 Apr 2028Cagliari08:0018:00Italy · Arrive 08:00 · Depart 18:00
29 Apr 2028At SeaNot publishedNot published2 published calls
30 Apr 2028La Spezia07:0020:00Italy · Arrive 07:00 · Depart 20:00
1 May 2028Genoa07:0016:00Italy · Arrive 07:00 · Depart 16:00
2 May 2028Nice07:0016:00France · Arrive 07:00 · Depart 16:00
3 May 2028Marseille07:0017:00France · Arrive 07:00 · Depart 17:00
4 May 2028Palamos07:0017:00Spain · Arrive 07:00 · Depart 17:00
5 May 2028At SeaNot publishedNot published2 published calls
6 May 2028Palma de Mallorca07:0017:00Spain · Arrive 07:00 · Depart 17:00
7 May 2028Barcelona08:00Not publishedSpain · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 19 May 2028

Civitavecchia (Rome) to Southampton

26 DaysVoyage VIS280423A
View at Deluxe Cruises
Day-by-day itinerary 27 published stops / days
Vista · 23 Apr 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
23 Apr 2028Civitavecchia (Rome)Not published17:00Italy · Depart 17:00
24 Apr 2028Sorrento07:0017:00Italy · Arrive 07:00 · Depart 17:00
25 Apr 2028Catania07:0017:00Italy · Arrive 07:00 · Depart 17:00
26 Apr 2028Valletta07:0016:00Malta · Arrive 07:00 · Depart 16:00
27 Apr 2028La Goulette09:0018:00Tunisia · Arrive 09:00 · Depart 18:00
28 Apr 2028Cagliari08:0018:00Italy · Arrive 08:00 · Depart 18:00
29 Apr 2028At SeaNot publishedNot published4 published calls
30 Apr 2028La Spezia07:0020:00Italy · Arrive 07:00 · Depart 20:00
1 May 2028Genoa07:0016:00Italy · Arrive 07:00 · Depart 16:00
2 May 2028Nice07:0016:00France · Arrive 07:00 · Depart 16:00
3 May 2028Marseille07:0017:00France · Arrive 07:00 · Depart 17:00
4 May 2028Palamos07:0017:00Spain · Arrive 07:00 · Depart 17:00
5 May 2028At SeaNot publishedNot published4 published calls
6 May 2028Palma de Mallorca07:0017:00Spain · Arrive 07:00 · Depart 17:00
7 May 2028Barcelona07:0017:00Spain · Arrive 07:00 · Depart 17:00
8 May 2028Alicante09:0018:00Spain · Arrive 09:00 · Depart 18:00
9 May 2028Almeria07:0022:00Spain · Arrive 07:00 · Depart 22:00
10 May 2028At SeaNot publishedNot published4 published calls
11 May 2028Lisbon07:0017:00Portugal · Arrive 07:00 · Depart 17:00
12 May 2028Leixoes07:0015:00Portugal · Arrive 07:00 · Depart 15:00
13 May 2028La Coruna07:0016:00Spain · Arrive 07:00 · Depart 16:00
14 May 2028Bilbao10:0019:00Spain · Arrive 10:00 · Depart 19:00
15 May 2028Le Verdon09:0023:00France · Arrive 09:00 · Depart 23:00
16 May 2028La Rochelle08:0018:00France · Arrive 08:00 · Depart 18:00
17 May 2028At SeaNot publishedNot published4 published calls
18 May 2028Paris (LeHavre)07:0020:00France · Arrive 07:00 · Depart 20:00
19 May 2028Southampton08:00Not publishedUnited Kingdom · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

May 2028 3 sailings

to 19 May 2028

Barcelona to Southampton

12 DaysVoyage VIS280507
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 7 May 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
7 May 2028BarcelonaNot published17:00Spain · Depart 17:00
8 May 2028Alicante09:0018:00Spain · Arrive 09:00 · Depart 18:00
9 May 2028Almeria07:0022:00Spain · Arrive 07:00 · Depart 22:00
10 May 2028At SeaNot publishedNot published2 published calls
11 May 2028Lisbon07:0017:00Portugal · Arrive 07:00 · Depart 17:00
12 May 2028Leixoes07:0015:00Portugal · Arrive 07:00 · Depart 15:00
13 May 2028La Coruna07:0016:00Spain · Arrive 07:00 · Depart 16:00
14 May 2028Bilbao10:0019:00Spain · Arrive 10:00 · Depart 19:00
15 May 2028Le Verdon09:0023:00France · Arrive 09:00 · Depart 23:00
16 May 2028La Rochelle08:0018:00France · Arrive 08:00 · Depart 18:00
17 May 2028At SeaNot publishedNot published2 published calls
18 May 2028Paris (LeHavre)07:0020:00France · Arrive 07:00 · Depart 20:00
19 May 2028Southampton08:00Not publishedUnited Kingdom · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 31 May 2028

Southampton to Southampton

12 DaysVoyage VIS280519
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 19 May 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
19 May 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls
20 May 2028Paris (LeHavre)07:0019:00France · Arrive 07:00 · Depart 19:00
21 May 2028Guernsey07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
22 May 2028At SeaNot publishedNot published3 published calls
23 May 2028La Rochelle07:0019:00France · Arrive 07:00 · Depart 19:00
24 May 2028BordeauxNot publishedNot publishedFrance · 2 published calls
25 May 2028BordeauxNot publishedNot publishedFrance · 2 published calls
26 May 2028At SeaNot publishedNot published3 published calls
27 May 2028Bilbao07:0019:00Spain · Arrive 07:00 · Depart 19:00
28 May 2028Gijon07:0019:00Spain · Arrive 07:00 · Depart 19:00
29 May 2028La Coruna07:0017:00Spain · Arrive 07:00 · Depart 17:00
30 May 2028At SeaNot publishedNot published3 published calls
31 May 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 12 Jun 2028

Southampton to Southampton

12 DaysVoyage VIS280531
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 31 May 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
31 May 2028London (Southampton)Not publishedNot publishedUnited Kingdom · 2 published calls
1 Jun 2028At SeaNot publishedNot published2 published sea days
2 Jun 2028Cork (Cobh)07:0017:00Ireland · Arrive 07:00 · Depart 17:00
3 Jun 2028Dublin (Dún Laoghaire)07:0017:00Ireland · Arrive 07:00 · Depart 17:00
4 Jun 2028Liverpool07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
5 Jun 2028Glasgow (Greenock)08:0018:00United Kingdom · Arrive 08:00 · Depart 18:00
6 Jun 2028Greencastle07:0017:00Ireland · Arrive 07:00 · Depart 17:00
7 Jun 2028Stornoway (Hebrides)11:0019:00United Kingdom · Arrive 11:00 · Depart 19:00
8 Jun 2028Kirkwall (Orkney Islands)08:0018:00United Kingdom · Arrive 08:00 · Depart 18:00
9 Jun 2028Invergordon07:0016:00United Kingdom · Arrive 07:00 · Depart 16:00
10 Jun 2028Aberdeen07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
11 Jun 2028At SeaNot publishedNot published2 published sea days
12 Jun 2028London (Southampton)Not publishedNot publishedUnited Kingdom · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

June 2028 3 sailings

to 22 Jun 2028

Southampton to Copenhagen

10 DaysVoyage VIS280612
View at Deluxe Cruises
Day-by-day itinerary 11 published stops / days
Vista · 12 Jun 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
12 Jun 2028SouthamptonNot published16:00United Kingdom · Depart 16:00
13 Jun 2028At SeaNot publishedNot publishedSchedule not published
14 Jun 2028Newhaven07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
15 Jun 2028Aberdeen03:0018:00United Kingdom · Arrive 03:00 · Depart 18:00
16 Jun 2028Kirkwall07:0017:00Scotland · Arrive 07:00 · Depart 17:00
17 Jun 2028Haugesund10:0020:00Norway · Arrive 10:00 · Depart 20:00
18 Jun 2028Bergen08:0017:00Norway · Arrive 08:00 · Depart 17:00
19 Jun 2028Stavanger08:0017:00Norway · Arrive 08:00 · Depart 17:00
20 Jun 2028Kristiansand08:0017:00Norway · Arrive 08:00 · Depart 17:00
21 Jun 2028CopenhagenNot publishedNot publishedDenmark · 2 published calls
22 Jun 2028CopenhagenNot publishedNot publishedDenmark · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 5 Jul 2028

Southampton to Stockholm

23 DaysVoyage VIS280612A
View at Deluxe Cruises
Day-by-day itinerary 24 published stops / days
Vista · 12 Jun 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
12 Jun 2028SouthamptonNot published16:00United Kingdom · Depart 16:00
13 Jun 2028At SeaNot publishedNot published3 published calls
14 Jun 2028Newhaven07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
15 Jun 2028Aberdeen03:0018:00United Kingdom · Arrive 03:00 · Depart 18:00
16 Jun 2028Kirkwall07:0017:00Scotland · Arrive 07:00 · Depart 17:00
17 Jun 2028Haugesund10:0020:00Norway · Arrive 10:00 · Depart 20:00
18 Jun 2028Bergen08:0017:00Norway · Arrive 08:00 · Depart 17:00
19 Jun 2028Stavanger08:0017:00Norway · Arrive 08:00 · Depart 17:00
20 Jun 2028Kristiansand08:0017:00Norway · Arrive 08:00 · Depart 17:00
21 Jun 2028CopenhagenNot publishedNot publishedDenmark · 2 published calls
22 Jun 2028CopenhagenNot publishedNot publishedDenmark · 2 published calls
23 Jun 2028Warnemunde08:0022:00Germany · Arrive 08:00 · Depart 22:00
24 Jun 2028Ronne08:0017:00Denmark · Arrive 08:00 · Depart 17:00
25 Jun 2028Gdynia08:0018:00Poland · Arrive 08:00 · Depart 18:00
26 Jun 2028At SeaNot publishedNot published3 published calls
27 Jun 2028Klaipeda08:0018:00Lithuania · Arrive 08:00 · Depart 18:00
28 Jun 2028Liepaja, Latvia07:0017:00Latvia · Arrive 07:00 · Depart 17:00
29 Jun 2028Visby07:0017:00Sweden · Arrive 07:00 · Depart 17:00
30 Jun 2028Riga10:0022:00Latvia · Arrive 10:00 · Depart 22:00
1 Jul 2028At SeaNot publishedNot published3 published calls
2 Jul 2028Tallinn08:0018:00Estonia · Arrive 08:00 · Depart 18:00
3 Jul 2028Helsinki08:0017:00Finland · Arrive 08:00 · Depart 17:00
4 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
5 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 5 Jul 2028

Copenhagen to Stockholm

13 DaysVoyage VIS280622
View at Deluxe Cruises
Day-by-day itinerary 14 published stops / days
Vista · 22 Jun 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
22 Jun 2028CopenhagenNot published17:00Denmark · Depart 17:00
23 Jun 2028Warnemunde08:0022:00Germany · Arrive 08:00 · Depart 22:00
24 Jun 2028Ronne08:0017:00Denmark · Arrive 08:00 · Depart 17:00
25 Jun 2028Gdynia08:0018:00Poland · Arrive 08:00 · Depart 18:00
26 Jun 2028At SeaNot publishedNot published2 published calls
27 Jun 2028Klaipeda08:0018:00Lithuania · Arrive 08:00 · Depart 18:00
28 Jun 2028Liepaja, Latvia07:0017:00Latvia · Arrive 07:00 · Depart 17:00
29 Jun 2028Visby07:0017:00Sweden · Arrive 07:00 · Depart 17:00
30 Jun 2028Riga10:0022:00Latvia · Arrive 10:00 · Depart 22:00
1 Jul 2028At SeaNot publishedNot published2 published calls
2 Jul 2028Tallinn08:0018:00Estonia · Arrive 08:00 · Depart 18:00
3 Jul 2028Helsinki08:0017:00Finland · Arrive 08:00 · Depart 17:00
4 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
5 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

July 2028 4 sailings

to 19 Jul 2028

Stockholm to Southampton

14 DaysVoyage VIS280705
View at Deluxe Cruises
Day-by-day itinerary 15 published stops / days
Vista · 5 Jul 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
5 Jul 2028StockholmNot published17:00Sweden · Depart 17:00
6 Jul 2028Tallinn11:0017:00Estonia · Arrive 11:00 · Depart 17:00
7 Jul 2028Helsinki07:0017:00Finland · Arrive 07:00 · Depart 17:00
8 Jul 2028At SeaNot publishedNot published2 published calls
9 Jul 2028Riga07:0016:00Latvia · Arrive 07:00 · Depart 16:00
10 Jul 2028Klaipeda10:0018:00Lithuania · Arrive 10:00 · Depart 18:00
11 Jul 2028Gdynia07:0016:00Poland · Arrive 07:00 · Depart 16:00
12 Jul 2028Ronne07:0016:00Denmark · Arrive 07:00 · Depart 16:00
13 Jul 2028Warnemunde06:0021:00Germany · Arrive 06:00 · Depart 21:00
14 Jul 2028Aarhus10:0019:00Denmark · Arrive 10:00 · Depart 19:00
15 Jul 2028Copenhagen07:0016:00Denmark · Arrive 07:00 · Depart 16:00
16 Jul 2028Lysekil07:0017:00Sweden · Arrive 07:00 · Depart 17:00
17 Jul 2028Mandal07:0015:00Norway · Arrive 07:00 · Depart 15:00
18 Jul 2028At SeaNot publishedNot published2 published calls
19 Jul 2028Southampton08:00Not publishedUnited Kingdom · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 31 Jul 2028

Southampton to Southampton

12 DaysVoyage VIS280719
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 19 Jul 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
19 Jul 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls
20 Jul 2028Zeebrugge (Bruges)08:0015:00Belgium · Arrive 08:00 · Depart 15:00
21 Jul 2028At SeaNot publishedNot published3 published calls
22 Jul 2028Copenhagen07:0016:00Denmark · Arrive 07:00 · Depart 16:00
23 Jul 2028Warnemunde06:0021:00Germany · Arrive 06:00 · Depart 21:00
24 Jul 2028Cruising the Baltic SeaNot publishedNot publishedSchedule not published
25 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
26 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
27 Jul 2028At SeaNot publishedNot published3 published calls
28 Jul 2028Skagen09:0018:00Denmark · Arrive 09:00 · Depart 18:00
29 Jul 2028Mandal07:0015:00Norway · Arrive 07:00 · Depart 15:00
30 Jul 2028At SeaNot publishedNot published3 published calls
31 Jul 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 10 Aug 2028

Southampton to Reykjavik

22 DaysVoyage VIS280719A
View at Deluxe Cruises
Day-by-day itinerary 23 published stops / days
Vista · 19 Jul 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
19 Jul 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls
20 Jul 2028Zeebrugge (Bruges)08:0015:00Belgium · Arrive 08:00 · Depart 15:00
21 Jul 2028At SeaNot publishedNot published5 published calls
22 Jul 2028Copenhagen07:0016:00Denmark · Arrive 07:00 · Depart 16:00
23 Jul 2028Warnemunde06:0021:00Germany · Arrive 06:00 · Depart 21:00
24 Jul 2028Cruising the Baltic SeaNot publishedNot publishedSchedule not published
25 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
26 Jul 2028StockholmNot publishedNot publishedSweden · 2 published calls
27 Jul 2028At SeaNot publishedNot published5 published calls
28 Jul 2028Skagen09:0018:00Denmark · Arrive 09:00 · Depart 18:00
29 Jul 2028Mandal07:0015:00Norway · Arrive 07:00 · Depart 15:00
30 Jul 2028At SeaNot publishedNot published5 published calls
31 Jul 2028SouthamptonNot publishedNot publishedUnited Kingdom · 2 published calls
1 Aug 2028At SeaNot publishedNot published5 published calls
2 Aug 2028Invergordon10:0018:00United Kingdom · Arrive 10:00 · Depart 18:00
3 Aug 2028Lerwick07:0016:00United Kingdom · Arrive 07:00 · Depart 16:00
4 Aug 2028Vik10:0018:00Norway · Arrive 10:00 · Depart 18:00
5 Aug 2028Alesund10:0020:00Norway · Arrive 10:00 · Depart 20:00
6 Aug 2028At SeaNot publishedNot published5 published calls
7 Aug 2028Seydisfjordur07:0016:00Iceland · Arrive 07:00 · Depart 16:00
8 Aug 2028Akureyri08:0017:00Iceland · Arrive 08:00 · Depart 17:00
9 Aug 2028Isafjordur07:0016:00Iceland · Arrive 07:00 · Depart 16:00
10 Aug 2028Reykjavik08:00Not publishedIceland · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 10 Aug 2028

Southampton to Reykjavik

10 DaysVoyage VIS280731
View at Deluxe Cruises
Day-by-day itinerary 11 published stops / days
Vista · 31 Jul 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
31 Jul 2028SouthamptonNot published16:00United Kingdom · Depart 16:00
1 Aug 2028At SeaNot publishedNot published2 published calls
2 Aug 2028Invergordon10:0018:00United Kingdom · Arrive 10:00 · Depart 18:00
3 Aug 2028Lerwick07:0016:00United Kingdom · Arrive 07:00 · Depart 16:00
4 Aug 2028Vik10:0018:00Norway · Arrive 10:00 · Depart 18:00
5 Aug 2028Alesund10:0020:00Norway · Arrive 10:00 · Depart 20:00
6 Aug 2028At SeaNot publishedNot published2 published calls
7 Aug 2028Seydisfjordur07:0016:00Iceland · Arrive 07:00 · Depart 16:00
8 Aug 2028Akureyri08:0017:00Iceland · Arrive 08:00 · Depart 17:00
9 Aug 2028Isafjordur07:0016:00Iceland · Arrive 07:00 · Depart 16:00
10 Aug 2028Reykjavik08:00Not publishedIceland · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

August 2028 3 sailings

to 21 Aug 2028

Reykjavik to Reykjavik

11 DaysVoyage VIS280810
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 10 Aug 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
10 Aug 2028ReykjavikNot publishedNot publishedIceland · 2 published calls
11 Aug 2028At SeaNot publishedNot published3 published calls
12 Aug 2028At SeaNot publishedNot published3 published calls
13 Aug 2028NuukNot publishedNot publishedGreenland · 2 published calls
14 Aug 2028NuukNot publishedNot publishedGreenland · 2 published calls
15 Aug 2028Paamiut07:0017:00Greenland · Arrive 07:00 · Depart 17:00
16 Aug 2028Cruising Prince Christian SoundNot publishedNot publishedGreenland · Schedule not published
17 Aug 2028At SeaNot publishedNot published3 published calls
18 Aug 2028Grundarfjordur07:0015:00Iceland · Arrive 07:00 · Depart 15:00
19 Aug 2028Akureyri10:0018:00Iceland · Arrive 10:00 · Depart 18:00
20 Aug 2028Isafjordur08:0017:00Iceland · Arrive 08:00 · Depart 17:00
21 Aug 2028ReykjavikNot publishedNot publishedIceland · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 2 Sep 2028

Reykjavik to Southampton

12 DaysVoyage VIS280821
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 21 Aug 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
21 Aug 2028ReykjavikNot published17:00Iceland · Depart 17:00
22 Aug 2028Grundarfjordur07:0017:00Iceland · Arrive 07:00 · Depart 17:00
23 Aug 2028Isafjordur07:0017:00Iceland · Arrive 07:00 · Depart 17:00
24 Aug 2028Akureyri07:0016:00Iceland · Arrive 07:00 · Depart 16:00
25 Aug 2028Seydisfjordur08:0017:00Iceland · Arrive 08:00 · Depart 17:00
26 Aug 2028At SeaNot publishedNot published2 published calls
27 Aug 2028Torshavn07:0016:00Faroe Islands · Arrive 07:00 · Depart 16:00
28 Aug 2028Lerwick10:0019:00United Kingdom · Arrive 10:00 · Depart 19:00
29 Aug 2028Aberdeen11:0023:00United Kingdom · Arrive 11:00 · Depart 23:00
30 Aug 2028Dundee11:0022:00United Kingdom · Arrive 11:00 · Depart 22:00
31 Aug 2028Newhaven09:0018:00United Kingdom · Arrive 09:00 · Depart 18:00
1 Sep 2028At SeaNot publishedNot published2 published calls
2 Sep 2028Southampton08:00Not publishedUnited Kingdom · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 16 Sep 2028

Reykjavik to New York

26 DaysVoyage VIS280821A
View at Deluxe Cruises
Day-by-day itinerary 27 published stops / days
Vista · 21 Aug 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
21 Aug 2028ReykjavikNot published17:00Iceland · Depart 17:00
22 Aug 2028Grundarfjordur07:0017:00Iceland · Arrive 07:00 · Depart 17:00
23 Aug 2028Isafjordur07:0017:00Iceland · Arrive 07:00 · Depart 17:00
24 Aug 2028Akureyri07:0016:00Iceland · Arrive 07:00 · Depart 16:00
25 Aug 2028Seydisfjordur08:0017:00Iceland · Arrive 08:00 · Depart 17:00
26 Aug 2028At SeaNot publishedNot published9 published calls
27 Aug 2028Torshavn07:0016:00Faroe Islands · Arrive 07:00 · Depart 16:00
28 Aug 2028Lerwick10:0019:00United Kingdom · Arrive 10:00 · Depart 19:00
29 Aug 2028Aberdeen11:0023:00United Kingdom · Arrive 11:00 · Depart 23:00
30 Aug 2028Dundee11:0022:00United Kingdom · Arrive 11:00 · Depart 22:00
31 Aug 2028Newhaven09:0018:00United Kingdom · Arrive 09:00 · Depart 18:00
1 Sep 2028At SeaNot publishedNot published9 published calls
2 Sep 2028Southampton07:0018:00United Kingdom · Arrive 07:00 · Depart 18:00
3 Sep 2028At SeaNot publishedNot published9 published calls
4 Sep 2028Cork (Cobh)07:0017:00Ireland · Arrive 07:00 · Depart 17:00
5 Sep 2028Dun Laoghaire08:0017:00Ireland · Arrive 08:00 · Depart 17:00
6 Sep 2028Belfast07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
7 Sep 2028At SeaNot publishedNot published9 published calls
8 Sep 2028At SeaNot publishedNot published9 published calls
9 Sep 2028At SeaNot publishedNot published9 published calls
10 Sep 2028At SeaNot publishedNot published9 published calls
11 Sep 2028St John's09:0018:00Canada · Arrive 09:00 · Depart 18:00
12 Sep 2028At SeaNot publishedNot published9 published calls
13 Sep 2028Sydney07:0015:00Canada · Arrive 07:00 · Depart 15:00
14 Sep 2028Halifax09:0017:00Canada · Arrive 09:00 · Depart 17:00
15 Sep 2028At SeaNot publishedNot published9 published calls
16 Sep 2028New York08:00Not publishedUnited States · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

September 2028 3 sailings

to 16 Sep 2028

Southampton to New York

14 DaysVoyage VIS280902
View at Deluxe Cruises
Day-by-day itinerary 15 published stops / days
Vista · 2 Sep 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
2 Sep 2028SouthamptonNot published18:00United Kingdom · Depart 18:00
3 Sep 2028At SeaNot publishedNot published7 published calls
4 Sep 2028Cork (Cobh)07:0017:00Ireland · Arrive 07:00 · Depart 17:00
5 Sep 2028Dun Laoghaire08:0017:00Ireland · Arrive 08:00 · Depart 17:00
6 Sep 2028Belfast07:0017:00United Kingdom · Arrive 07:00 · Depart 17:00
7 Sep 2028At SeaNot publishedNot published7 published calls
8 Sep 2028At SeaNot publishedNot published7 published calls
9 Sep 2028At SeaNot publishedNot published7 published calls
10 Sep 2028At SeaNot publishedNot published7 published calls
11 Sep 2028St John's09:0018:00Canada · Arrive 09:00 · Depart 18:00
12 Sep 2028At SeaNot publishedNot published7 published calls
13 Sep 2028Sydney07:0015:00Canada · Arrive 07:00 · Depart 15:00
14 Sep 2028Halifax09:0017:00Canada · Arrive 09:00 · Depart 17:00
15 Sep 2028At SeaNot publishedNot published7 published calls
16 Sep 2028New York08:00Not publishedUnited States · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 27 Sep 2028

New York to Montreal

11 DaysVoyage VIS280916
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 16 Sep 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
16 Sep 2028New YorkNot published17:00United States · Depart 17:00
17 Sep 2028Cruising the Atlantic OceanNot publishedNot publishedSchedule not published
18 Sep 2028St John08:0016:00Canada · Arrive 08:00 · Depart 16:00
19 Sep 2028Halifax11:0019:00Canada · Arrive 11:00 · Depart 19:00
20 Sep 2028Sydney12:0020:00Canada · Arrive 12:00 · Depart 20:00
21 Sep 2028Charlottetown12:0022:00Canada · Arrive 12:00 · Depart 22:00
22 Sep 2028At SeaNot publishedNot publishedSchedule not published
23 Sep 2028Gaspe07:0016:00Canada · Arrive 07:00 · Depart 16:00
24 Sep 2028Baie Comeau10:0018:00Canada · Arrive 10:00 · Depart 18:00
25 Sep 2028Saguenay, Quebec, Canada08:0018:00Canada · Arrive 08:00 · Depart 18:00
26 Sep 2028Quebec City07:0017:00Canada · Arrive 07:00 · Depart 17:00
27 Sep 2028Montreal08:00Not publishedCanada · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 8 Oct 2028

Montreal to New York

11 DaysVoyage VIS280927
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 27 Sep 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
27 Sep 2028MontrealNot published17:00Canada · Depart 17:00
28 Sep 2028Quebec City07:0017:00Canada · Arrive 07:00 · Depart 17:00
29 Sep 2028Saguenay, Quebec, Canada07:0016:00Canada · Arrive 07:00 · Depart 16:00
30 Sep 2028Sept-Iles09:0017:00Canada · Arrive 09:00 · Depart 17:00
1 Oct 2028Havre Saint Pierre07:0016:00Canada · Arrive 07:00 · Depart 16:00
2 Oct 2028Corner Brook11:0018:00Canada · Arrive 11:00 · Depart 18:00
3 Oct 2028At SeaNot publishedNot published2 published calls
4 Oct 2028Halifax07:0015:00Canada · Arrive 07:00 · Depart 15:00
5 Oct 2028St John10:0018:00Canada · Arrive 10:00 · Depart 18:00
6 Oct 2028Portland09:0019:00United States · Arrive 09:00 · Depart 19:00
7 Oct 2028At SeaNot publishedNot published2 published calls
8 Oct 2028New York08:00Not publishedUnited States · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

October 2028 3 sailings

to 19 Oct 2028

New York to Montreal

11 DaysVoyage VIS281008
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 8 Oct 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
8 Oct 2028New YorkNot published17:00United States · Depart 17:00
9 Oct 2028At SeaNot publishedNot published2 published calls
10 Oct 2028St John08:0016:00Canada · Arrive 08:00 · Depart 16:00
11 Oct 2028Halifax11:0019:00Canada · Arrive 11:00 · Depart 19:00
12 Oct 2028Sydney12:0020:00Canada · Arrive 12:00 · Depart 20:00
13 Oct 2028Charlottetown12:0022:00Canada · Arrive 12:00 · Depart 22:00
14 Oct 2028At SeaNot publishedNot published2 published calls
15 Oct 2028Gaspe07:0016:00Canada · Arrive 07:00 · Depart 16:00
16 Oct 2028Baie Comeau10:0018:00Canada · Arrive 10:00 · Depart 18:00
17 Oct 2028Saguenay, Quebec, Canada08:0018:00Canada · Arrive 08:00 · Depart 18:00
18 Oct 2028Quebec City07:0017:00Canada · Arrive 07:00 · Depart 17:00
19 Oct 2028Montreal08:00Not publishedCanada · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 30 Oct 2028

Montreal to New York

11 DaysVoyage VIS281019
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 19 Oct 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
19 Oct 2028MontrealNot published17:00Canada · Depart 17:00
20 Oct 2028Quebec City07:0017:00Canada · Arrive 07:00 · Depart 17:00
21 Oct 2028Saguenay, Quebec, Canada07:0016:00Canada · Arrive 07:00 · Depart 16:00
22 Oct 2028Sept-Iles09:0017:00Canada · Arrive 09:00 · Depart 17:00
23 Oct 2028Havre Saint Pierre07:0016:00Canada · Arrive 07:00 · Depart 16:00
24 Oct 2028Corner Brook11:0018:00Canada · Arrive 11:00 · Depart 18:00
25 Oct 2028At SeaNot publishedNot published2 published calls
26 Oct 2028Halifax07:0015:00Canada · Arrive 07:00 · Depart 15:00
27 Oct 2028St John10:0018:00Canada · Arrive 10:00 · Depart 18:00
28 Oct 2028Portland09:0019:00United States · Arrive 09:00 · Depart 19:00
29 Oct 2028At SeaNot publishedNot published2 published calls
30 Oct 2028New York08:00Not publishedUnited States · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 13 Nov 2028

New York to Miami

14 DaysVoyage VIS281030
View at Deluxe Cruises
Day-by-day itinerary 15 published stops / days
Vista · 30 Oct 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
30 Oct 2028New YorkNot published17:00United States · Depart 17:00
31 Oct 2028At SeaNot publishedNot published6 published calls
1 Nov 2028At SeaNot publishedNot published6 published calls
2 Nov 2028Nassau08:0017:00Bahamas · Arrive 08:00 · Depart 17:00
3 Nov 2028At SeaNot publishedNot published6 published calls
4 Nov 2028Puerto Plata08:0017:00Dominican Republic · Arrive 08:00 · Depart 17:00
5 Nov 2028At SeaNot publishedNot published6 published calls
6 Nov 2028Bonaire08:0017:00Netherlands Antilles · Arrive 08:00 · Depart 17:00
7 Nov 2028Willemstad (Curacao)08:0020:00Netherlands Antilles · Arrive 08:00 · Depart 20:00
8 Nov 2028Oranjestad08:0019:00Aruba · Arrive 08:00 · Depart 19:00
9 Nov 2028At SeaNot publishedNot published6 published calls
10 Nov 2028Falmouth07:0016:00Jamaica · Arrive 07:00 · Depart 16:00
11 Nov 2028Georgetown07:0015:00Cayman Islands · Arrive 07:00 · Depart 15:00
12 Nov 2028At SeaNot publishedNot published6 published calls
13 Nov 2028Miami08:00Not publishedUnited States · Arrive 08:00

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

November 2028 3 sailings

to 25 Nov 2028

Miami to Miami

12 DaysVoyage VIS281113
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 13 Nov 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
13 Nov 2028MiamiNot publishedNot publishedUnited States · 2 published calls
14 Nov 2028At SeaNot publishedNot published4 published calls
15 Nov 2028At SeaNot publishedNot published4 published calls
16 Nov 2028Charlotte Amalie (St Thomas)09:0018:00US Virgin Islands · Arrive 09:00 · Depart 18:00
17 Nov 2028Gustavia, St. Barts07:0017:00Saint Barthelemy · Arrive 07:00 · Depart 17:00
18 Nov 2028St John's07:0017:00Antigua and Barbuda · Arrive 07:00 · Depart 17:00
19 Nov 2028Fort de France07:0017:00Martinique · Arrive 07:00 · Depart 17:00
20 Nov 2028Roseau07:0017:00Dominica · Arrive 07:00 · Depart 17:00
21 Nov 2028Basseterre07:0017:00St. Kitts & Nevis · Arrive 07:00 · Depart 17:00
22 Nov 2028Tortola07:0017:00Virgin Islands - British · Arrive 07:00 · Depart 17:00
23 Nov 2028At SeaNot publishedNot published4 published calls
24 Nov 2028At SeaNot publishedNot published4 published calls
25 Nov 2028MiamiNot publishedNot publishedUnited States · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 5 Dec 2028

Miami to Miami

22 DaysVoyage VIS281113A
View at Deluxe Cruises
Day-by-day itinerary 23 published stops / days
Vista · 13 Nov 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
13 Nov 2028MiamiNot publishedNot publishedUnited States · 3 published calls
14 Nov 2028At SeaNot publishedNot published8 published calls
15 Nov 2028At SeaNot publishedNot published8 published calls
16 Nov 2028Charlotte Amalie (St Thomas)09:0018:00US Virgin Islands · Arrive 09:00 · Depart 18:00
17 Nov 2028Gustavia, St. Barts07:0017:00Saint Barthelemy · Arrive 07:00 · Depart 17:00
18 Nov 2028St John's07:0017:00Antigua and Barbuda · Arrive 07:00 · Depart 17:00
19 Nov 2028Fort de France07:0017:00Martinique · Arrive 07:00 · Depart 17:00
20 Nov 2028Roseau07:0017:00Dominica · Arrive 07:00 · Depart 17:00
21 Nov 2028Basseterre07:0017:00St. Kitts & Nevis · Arrive 07:00 · Depart 17:00
22 Nov 2028Tortola07:0017:00Virgin Islands - British · Arrive 07:00 · Depart 17:00
23 Nov 2028At SeaNot publishedNot published8 published calls
24 Nov 2028At SeaNot publishedNot published8 published calls
25 Nov 2028MiamiNot publishedNot publishedUnited States · 3 published calls
26 Nov 2028Key West08:0016:00United States · Arrive 08:00 · Depart 16:00
27 Nov 2028At SeaNot publishedNot published8 published calls
28 Nov 2028Georgetown07:0017:00Cayman Islands · Arrive 07:00 · Depart 17:00
29 Nov 2028At SeaNot publishedNot published8 published calls
30 Nov 2028Santo Tomas07:0017:00Guatemala · Arrive 07:00 · Depart 17:00
1 Dec 2028Harvest Caye08:0016:00Belize · Arrive 08:00 · Depart 16:00
2 Dec 2028At SeaNot publishedNot published8 published calls
3 Dec 2028Cozumel07:0017:00Mexico · Arrive 07:00 · Depart 17:00
4 Dec 2028At SeaNot publishedNot published8 published calls
5 Dec 2028MiamiNot publishedNot publishedUnited States · 3 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 5 Dec 2028

Miami to Miami

10 DaysVoyage VIS281125
View at Deluxe Cruises
Day-by-day itinerary 11 published stops / days
Vista · 25 Nov 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
25 Nov 2028MiamiNot publishedNot publishedUnited States · 2 published calls
26 Nov 2028Key West08:0016:00United States · Arrive 08:00 · Depart 16:00
27 Nov 2028At SeaNot publishedNot published4 published calls
28 Nov 2028Georgetown07:0017:00Cayman Islands · Arrive 07:00 · Depart 17:00
29 Nov 2028At SeaNot publishedNot published4 published calls
30 Nov 2028Santo Tomas07:0017:00Guatemala · Arrive 07:00 · Depart 17:00
1 Dec 2028Harvest Caye08:0016:00Belize · Arrive 08:00 · Depart 16:00
2 Dec 2028At SeaNot publishedNot published4 published calls
3 Dec 2028Cozumel07:0017:00Mexico · Arrive 07:00 · Depart 17:00
4 Dec 2028At SeaNot publishedNot published4 published calls
5 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

December 2028 5 sailings

to 16 Dec 2028

Miami to Miami

11 DaysVoyage VIS281205
View at Deluxe Cruises
Day-by-day itinerary 12 published stops / days
Vista · 5 Dec 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
5 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls
6 Dec 2028At SeaNot publishedNot published4 published calls
7 Dec 2028At SeaNot publishedNot published4 published calls
8 Dec 2028Oranjestad13:0023:00Aruba · Arrive 13:00 · Depart 23:00
9 Dec 2028Willemstad (Curacao)07:0017:00Netherlands Antilles · Arrive 07:00 · Depart 17:00
10 Dec 2028Bonaire07:0013:00Netherlands Antilles · Arrive 07:00 · Depart 13:00
11 Dec 2028St George's13:0019:00Grenada · Arrive 13:00 · Depart 19:00
12 Dec 2028Roseau07:0016:00Dominica · Arrive 07:00 · Depart 16:00
13 Dec 2028Tortola10:0018:00Virgin Islands - British · Arrive 10:00 · Depart 18:00
14 Dec 2028At SeaNot publishedNot published4 published calls
15 Dec 2028At SeaNot publishedNot published4 published calls
16 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 28 Dec 2028

Miami to Miami

12 DaysVoyage VIS281216
View at Deluxe Cruises
Day-by-day itinerary 13 published stops / days
Vista · 16 Dec 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
16 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls
17 Dec 2028At SeaNot publishedNot published4 published calls
18 Dec 2028At SeaNot publishedNot published4 published calls
19 Dec 2028Charlotte Amalie (St Thomas)09:0018:00US Virgin Islands · Arrive 09:00 · Depart 18:00
20 Dec 2028Gustavia, St. Barts07:0017:00Saint Barthelemy · Arrive 07:00 · Depart 17:00
21 Dec 2028St John's07:0017:00Antigua and Barbuda · Arrive 07:00 · Depart 17:00
22 Dec 2028Fort de France07:0017:00Martinique · Arrive 07:00 · Depart 17:00
23 Dec 2028Roseau07:0017:00Dominica · Arrive 07:00 · Depart 17:00
24 Dec 2028Basseterre07:0017:00St. Kitts & Nevis · Arrive 07:00 · Depart 17:00
25 Dec 2028At SeaNot publishedNot published4 published calls
26 Dec 2028At SeaNot publishedNot published4 published calls
27 Dec 2028Nassau08:0017:00Bahamas · Arrive 08:00 · Depart 17:00
28 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 7 Jan 2029

Miami to Miami

22 DaysVoyage VIS281216A
View at Deluxe Cruises
Day-by-day itinerary 23 published stops / days
Vista · 16 Dec 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
16 Dec 2028MiamiNot publishedNot publishedUnited States · 3 published calls
17 Dec 2028At SeaNot publishedNot published8 published calls
18 Dec 2028At SeaNot publishedNot published8 published calls
19 Dec 2028Charlotte Amalie (St Thomas)09:0018:00US Virgin Islands · Arrive 09:00 · Depart 18:00
20 Dec 2028Gustavia, St. Barts07:0017:00Saint Barthelemy · Arrive 07:00 · Depart 17:00
21 Dec 2028St John's07:0017:00Antigua and Barbuda · Arrive 07:00 · Depart 17:00
22 Dec 2028Fort de France07:0017:00Martinique · Arrive 07:00 · Depart 17:00
23 Dec 2028Roseau07:0017:00Dominica · Arrive 07:00 · Depart 17:00
24 Dec 2028Basseterre07:0017:00St. Kitts & Nevis · Arrive 07:00 · Depart 17:00
25 Dec 2028At SeaNot publishedNot published8 published calls
26 Dec 2028At SeaNot publishedNot published8 published calls
27 Dec 2028Nassau08:0017:00Bahamas · Arrive 08:00 · Depart 17:00
28 Dec 2028MiamiNot publishedNot publishedUnited States · 3 published calls
29 Dec 2028Key West08:0016:00United States · Arrive 08:00 · Depart 16:00
30 Dec 2028At SeaNot publishedNot published8 published calls
31 Dec 2028Georgetown07:0017:00Cayman Islands · Arrive 07:00 · Depart 17:00
1 Jan 2029At SeaNot publishedNot published8 published calls
2 Jan 2029Santo Tomas07:0017:00Guatemala · Arrive 07:00 · Depart 17:00
3 Jan 2029Harvest Caye08:0016:00Belize · Arrive 08:00 · Depart 16:00
4 Jan 2029At SeaNot publishedNot published8 published calls
5 Jan 2029Cozumel07:0017:00Mexico · Arrive 07:00 · Depart 17:00
6 Jan 2029At SeaNot publishedNot published8 published calls
7 Jan 2029MiamiNot publishedNot publishedUnited States · 3 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 7 Jan 2029

Miami to Miami

10 DaysVoyage VIS281228
View at Deluxe Cruises
Day-by-day itinerary 11 published stops / days
Vista · 28 Dec 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
28 Dec 2028MiamiNot publishedNot publishedUnited States · 2 published calls
29 Dec 2028Key West08:0016:00United States · Arrive 08:00 · Depart 16:00
30 Dec 2028At SeaNot publishedNot published4 published calls
31 Dec 2028Georgetown07:0017:00Cayman Islands · Arrive 07:00 · Depart 17:00
1 Jan 2029At SeaNot publishedNot published4 published calls
2 Jan 2029Santo Tomas07:0017:00Guatemala · Arrive 07:00 · Depart 17:00
3 Jan 2029Harvest Caye08:0016:00Belize · Arrive 08:00 · Depart 16:00
4 Jan 2029At SeaNot publishedNot published4 published calls
5 Jan 2029Cozumel07:0017:00Mexico · Arrive 07:00 · Depart 17:00
6 Jan 2029At SeaNot publishedNot published4 published calls
7 Jan 2029MiamiNot publishedNot publishedUnited States · 2 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

to 20 Jan 2029

Miami to Panama City

23 DaysVoyage VIS281228A
View at Deluxe Cruises
Day-by-day itinerary 25 published stops / days
Vista · 28 Dec 2028 — published itinerary
DatePort / locationArrivalDepartureNotes
28 Dec 2028Miami, FloridaNot publishedNot publishedUnited States · 2 published calls
29 Dec 2028Key West, Florida8 AM4 PMUnited States · Arrive 8 AM · Depart 4 PM
30 Dec 2028At SeaNot publishedNot published8 published calls
31 Dec 2028George Town, Cayman Islands7 AM5 PMAnchored · Arrive 7 AM · Depart 5 PM
1 Jan 2029At SeaNot publishedNot published8 published calls
2 Jan 2029Santo Tomas7 AM5 PMGuatemala · Arrive 7 AM · Depart 5 PM
3 Jan 2029Harvest Caye8 AM4 PMBelize · Arrive 8 AM · Depart 4 PM
4 Jan 2029At SeaNot publishedNot published8 published calls
5 Jan 2029Cozumel7 AM5 PMMexico · Arrive 7 AM · Depart 5 PM
6 Jan 2029At SeaNot publishedNot published8 published calls
7 Jan 2029Miami, FloridaNot publishedNot publishedUnited States · 2 published calls
8 Jan 2029At SeaNot publishedNot published8 published calls
9 Jan 2029At SeaNot publishedNot published8 published calls
10 Jan 2029Charlotte Amalie, St. Thomas7 AM5 PMArrive 7 AM · Depart 5 PM
11 Jan 2029Philipsburg, St. Maarten7 AM5 PMArrive 7 AM · Depart 5 PM
12 Jan 2029Basseterre, St. Kitts7 AM5 PMAnchored · Arrive 7 AM · Depart 5 PM
13 Jan 2029At SeaNot publishedNot published8 published calls
14 Jan 2029Willemstad, Curacao7 AM5 PMArrive 7 AM · Depart 5 PM
15 Jan 2029Oranjestad, Aruba7 AM5 PMArrive 7 AM · Depart 5 PM
16 Jan 2029At SeaNot publishedNot published8 published calls
17 Jan 2029Cartagena7 AM1 PMColombia · Arrive 7 AM · Depart 1 PM
18 Jan 2029Panama Canal Daylight TransitNot publishedNot publishedSchedule not published
18 Jan 2029Panama CityNot publishedNot publishedPanama · 3 published calls
19 Jan 2029Panama CityNot publishedNot publishedPanama · 3 published calls
20 Jan 2029Panama CityNot publishedNot publishedPanama · 3 published calls

Dates and times follow the published source. “Not published” indicates an unavailable field; it does not indicate a sea day.

Exclusive Luxury Cruise Offers

Subscribe to receive curated luxury cruise deals, early booking advantages, and expert travel insights from our specialists.

🏆 Travel + Leisure World's Best
Condé Nast Traveler Gold List
🥇 Berlitz Cruise Guide 5 Stars
🎖️ Cruise Critic Best Luxury Line
USA Today 10Best #1 Luxury Cruise