Top activities
Top landmarks
Explore the world
  • Top categories
  • Top Asia tours
  • Top Australia/Pacific tours
  • Top Caribbean tours
  • Top Central & South America tours
  • Top Europe tours
  • Top Middle East & Africa tours
  • Top North America tours
  • Top landmark tours
  • Top Asia landmarks
  • Top Australia/Pacific landmarks
  • Top Caribbean landmarks
  • Central/South America landmarks
  • Top Europe landmarks
  • Top Middle East & Africa landmarks
  • Top North America landmarks
  • Wonders of the World
  • USA hotspots in 2026
  • Warm destinations
  • National parks
  • Island escapes
  • Luxury destinations
Oceania Vista

Shore excursions & sailings for Oceania Vista

Start your search

Pick your Oceania Vista sailing to see the shore excursions for every stop.

Sail dateDepartsCruise
Saturday
October 17,
2026
Montreal25 Night Quebec City, Saguenay, Baie-Comeau & More Cruise
Wednesday
October 28,
2026
New York14 Night St Thomas Island USVI, Tortola Island BVI, St John's Antigua & More Cruise
Wednesday
October 28,
2026
New York14 Night St Thomas Island USVI, Tortola Island BVI, St John's Antigua & More Cruise
Wednesday
November 11,
2026
Miami14 Night Grand Cayman Island, Falmouth Jamaica, Oranjestad Aruba & More Cruise
Wednesday
November 25,
2026
Miami12 Night St Thomas Island USVI, Philipsburg St Maarten, Gustavia St Barths & More Cruise
Monday
December 7,
2026
Miami7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Monday
December 14,
2026
Miami7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Monday
December 21,
2026
Miami7 Night Tortola Island BVI, St Thomas Island USVI & Nassau Cruise
Monday
December 28,
2026
Miami9 Night Grand Cayman Island, Montego Bay, Roatan Island & More Cruise
Wednesday
January 6,
2027
Miami15 Night Grand Cayman Island, Cartagena Colombia, Panama Canal & More Cruise
Thursday
January 21,
2027
Los Angeles18 Night Kahului, Nawiliwili, Honolulu & More Cruise
Monday
February 8,
2027
Papeete18 Night Huahine Island, Rarotonga Island, Alofi & More Cruise
Monday
February 8,
2027
Papeete62 Night Huahine Island, Rarotonga Island, Alofi & More Cruise
Friday
February 26,
2027
Sydney15 Night Mooloolaba, Airlie Beach, Cairns & More Cruise
Friday
February 26,
2027
Sydney58 Night Mooloolaba, Airlie Beach, Cairns & More Cruise
Friday
February 26,
2027
Sydney129 Night Mooloolaba, Airlie Beach, Cairns & More Cruise
Saturday
March 13,
2027
Benoa16 Night Semarang, Jakarta, Singapore & More Cruise
Monday
March 29,
2027
Hong Kong13 Night Shanghai, Incheon, Nagasaki City & More Cruise
Monday
April 12,
2027
Yokohama13 Night Miyakojima Island, Keelung, Kaohsiung & More Cruise
Monday
April 12,
2027
Yokohama64 Night Miyakojima Island, Keelung, Kaohsiung & More Cruise
Sunday
April 25,
2027
Singapore18 Night Klang, Penang Island Malaysia, Phuket & More Cruise
Sunday
April 25,
2027
Singapore38 Night Klang, Penang Island Malaysia, Phuket & More Cruise
Thursday
May 13,
2027
Doha, Qatar20 Night Dubai, Salalah, Jeddah & More Cruise
Wednesday
June 2,
2027
Piraeus-Athens13 Night Igoumenitsa, Bari, Zadar & More Cruise
Tuesday
June 15,
2027
Civitavecchia-Rome9 Night Livorno, Monte Carlo, Barcelona & More Cruise
Thursday
June 24,
2027
Lisbon11 Night Porto-Leixoes, La Coruna, Bilbao-Getxo & More Cruise
Thursday
June 24,
2027
Lisbon22 Night Porto-Leixoes, La Coruna, Bilbao-Getxo & More Cruise
Monday
July 5,
2027
Southampton11 Night Leith-Edinburgh, Invergordon, Kirkwall & More Cruise
Monday
July 5,
2027
Southampton64 Night Leith-Edinburgh, Invergordon, Kirkwall & More Cruise
Friday
July 16,
2027
Le Havre-Paris10 Night Dover, Zeebrugge, Amsterdam & More Cruise
Tuesday
July 27,
2027
Copenhagen10 Night Warnemunde-Rostock, Bornholm Island Denmark, Gdynia-Gdansk & More Cruise
Saturday
August 7,
2027
Stockholm14 Night Visby, Karlskrona, Copenhagen & More Cruise
Sunday
August 22,
2027
Reykjavik16 Night Grundarfjordur, Paamiut, Nuuk & More Cruise
Tuesday
September 7,
2027
New York10 Night Newport RI, Portland ME, Saint John NB & More Cruise
Sunday
September 19,
2027
Montreal10 Night Saguenay, Baie-Comeau, Sept-Iles & More Cruise
Wednesday
September 29,
2027
Boston11 Night Portland ME, Saint John NB, Halifax & More Cruise
Sunday
October 10,
2027
Montreal14 Night Quebec City, Saguenay, Sept-Iles & More Cruise
Sunday
October 10,
2027
Montreal32 Night Quebec City, Saguenay, Sept-Iles & More Cruise
Sunday
October 24,
2027
Miami18 Night Grand Cayman Island, Cartagena Colombia, Panama Canal & More Cruise
Sunday
October 24,
2027
Miami59 Night Grand Cayman Island, Cartagena Colombia, Panama Canal & More Cruise
Thursday
November 11,
2027
Los Angeles17 Night Hilo, Kahului, Honolulu & More Cruise
Thursday
November 11,
2027
Los Angeles41 Night Hilo, Kahului, Honolulu & More Cruise
Sunday
November 28,
2027
Papeete11 Night Bora Bora Island, Rarotonga Island, Aitutaki Island & More Cruise
Thursday
December 9,
2027
Lautoka13 Night Mystery Island, Noumea, Cairns & More Cruise
Thursday
December 23,
2027
Sydney12 Night Hobart, Dunedin, Lyttelton-Christchurch & More Cruise
Tuesday
January 4,
2028
Auckland14 Night Tauranga, Gisborne, Napier & More Cruise
Tuesday
January 4,
2028
Auckland96 Night Tauranga, Gisborne, Napier & More Cruise
Tuesday
January 18,
2028
Sydney18 Night Eden, Burnie, Phillip Island & More Cruise
Tuesday
January 18,
2028
Sydney43 Night Eden, Burnie, Phillip Island & More Cruise
Sunday
February 6,
2028
Benoa8 Night Lembar, Celukan Bawang, Surabaya & More Cruise
Monday
February 14,
2028
Singapore16 Night Klang, Penang Island Malaysia, Langkawi Island Malaysia & More Cruise
Monday
February 14,
2028
Singapore55 Night Klang, Penang Island Malaysia, Langkawi Island Malaysia & More Cruise
Thursday
March 2,
2028
Dubai18 Night Abu Dhabi, Salalah, Jeddah & More Cruise
Thursday
March 2,
2028
Dubai38 Night Abu Dhabi, Salalah, Jeddah & More Cruise
Tuesday
March 21,
2028
Istanbul10 Night Canakkale, Kavala, Thessaloniki & More Cruise
Friday
March 31,
2028
Piraeus-Athens9 Night Gythion, Igoumenitsa, Kotor & More Cruise
Sunday
April 23,
2028
Civitavecchia-Rome14 Night Sorrento, Catania, Valletta & More Cruise
Sunday
April 23,
2028
Civitavecchia-Rome26 Night Sorrento, Catania, Valletta & More Cruise
Sunday
May 7,
2028
Barcelona12 Night Alicante, Almeria, Lisbon & More Cruise
Friday
May 19,
2028
Southampton12 Night Le Havre-Paris, Guernsey Island, La Rochelle & More Cruise
Monday
June 12,
2028
Southampton9 Night Leith-Edinburgh, Aberdeen, Kirkwall & More Cruise
Monday
June 12,
2028
Southampton22 Night Leith-Edinburgh, Aberdeen, Kirkwall & More Cruise
Thursday
June 22,
2028
Copenhagen12 Night Warnemunde-Rostock, Bornholm Island Denmark, Gdynia-Gdansk & More Cruise
Wednesday
July 5,
2028
Stockholm14 Night Tallinn, Helsinki, Riga & More Cruise
Wednesday
July 19,
2028
Southampton12 Night Zeebrugge, Copenhagen, Warnemunde-Rostock & More Cruise
Wednesday
July 19,
2028
Southampton22 Night Zeebrugge, Copenhagen, Warnemunde-Rostock & More Cruise
Monday
July 31,
2028
Southampton10 Night Invergordon, Lerwick, Vikoyri & More Cruise
Thursday
August 10,
2028
Reykjavik11 Night Nuuk, Paamiut, Grundarfjordur & More Cruise
Monday
August 21,
2028
Reykjavik12 Night Grundarfjordur, Isafjordur, Akureyri & More Cruise
Monday
August 21,
2028
Reykjavik26 Night Grundarfjordur, Isafjordur, Akureyri & More Cruise
Saturday
September 2,
2028
Southampton14 Night Cobh-Cork, Dublin, Belfast & More Cruise
Saturday
September 16,
2028
New York11 Night Saint John NB, Halifax, Sydney NS & More Cruise
Wednesday
September 27,
2028
Montreal11 Night Quebec City, Saguenay, Sept-Iles & More Cruise
Sunday
October 8,
2028
New York11 Night Saint John NB, Halifax, Sydney NS & More Cruise
Thursday
October 19,
2028
Montreal11 Night Quebec City, Saguenay, Sept-Iles & More Cruise
Monday
October 30,
2028
New York14 Night Nassau, Puerto Plata-Amber Cove, Kralendijk Bonaire & More Cruise
Monday
November 13,
2028
Miami12 Night St Thomas Island USVI, Gustavia St Barths, St John's Antigua & More Cruise
Monday
November 13,
2028
Miami22 Night St Thomas Island USVI, Gustavia St Barths, St John's Antigua & More Cruise
Saturday
November 25,
2028
Miami10 Night Key West, Grand Cayman Island, Santo Tomas de Castilla & More Cruise
Tuesday
December 5,
2028
Miami11 Night Oranjestad Aruba, Willemstad Curacao, Kralendijk Bonaire & More Cruise
Saturday
December 16,
2028
Miami12 Night St Thomas Island USVI, Gustavia St Barths, St John's Antigua & More Cruise
Saturday
December 16,
2028
Miami22 Night St Thomas Island USVI, Gustavia St Barths, St John's Antigua & More Cruise
Thursday
December 28,
2028
Miami10 Night Key West, Grand Cayman Island, Santo Tomas de Castilla & More Cruise
Thursday
December 28,
2028
Miami23 Night Key West, Grand Cayman Island, Santo Tomas de Castilla & More Cruise
Sunday
January 7,
2029
Miami11 Night St Thomas Island USVI, Philipsburg St Maarten, Basseterre St Kitts & More Cruise
Sunday
January 7,
2029
Miami24 Night St Thomas Island USVI, Philipsburg St Maarten, Basseterre St Kitts & More Cruise
Saturday
January 20,
2029
Panama City11 Night Panama Canal, Puerto Limon, Grand Cayman Island & More Cruise
Wednesday
January 31,
2029
Miami7 Night Progreso, Cozumel & Harvest Caye Belize Cruise
Wednesday
February 7,
2029
Miami9 Night St Thomas Island USVI, Gustavia St Barths, Philipsburg St Maarten & More Cruise
Friday
February 23,
2029
Miami7 Night Cozumel, Roatan Island & Harvest Caye Belize Cruise
Friday
March 2,
2029
Miami11 Night San Juan, St John's Antigua, Castries & More Cruise
Friday
March 2,
2029
Miami18 Night San Juan, St John's Antigua, Castries & More Cruise
Tuesday
March 13,
2029
Miami7 Night Progreso, Cozumel & Harvest Caye Belize Cruise
Tuesday
March 20,
2029
Miami11 Night San Juan, St John's Antigua, Castries & More Cruise
Saturday
March 31,
2029
Miami14 Night Nassau, Ponta Delgada & Lisbon Cruise
Saturday
March 31,
2029
Miami24 Night Nassau, Ponta Delgada, Lisbon & More Cruise
Saturday
April 14,
2029
Southampton10 Night Le Havre-Paris, Zeebrugge, Leith-Edinburgh & More Cruise