Vista
Category SSF - Seven Seas Suite Forward
Seven Seas Suite (Forward)
Photos are examples only. Actual cabin colors and features may vary.
This cruise has already sailed

90 Night Ultimate Snowbird Paradise Cruise from Miami

Ship: Vista
Cruise Line: Oceania Cruises
Sailed: Wednesday, Jan 8, 2025 from Miami, United States
Ended: Tuesday, Apr 8, 2025
The itinerary information below reflects the original day-by-day port of call schedule for the Wednesday, Jan 8, 2025 departure of the Vista. If Oceania Cruises modified this itinerary for weather or operational reasons after departing , the modified schedule would not be reflected here.
Want to book Vista
71 Departures. Starting from $3262

Day by Day Summary and Map

Day 1 - Wednesday - Jan 8, 2025
Miami, United States
Miami, United States Depart: 18:00:00
Day 2 - Thursday - Jan 9, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 3 - Friday - Jan 10, 2025
Georgetown , Cayman Islands
Georgetown , Cayman Islands Arrive: 08:00:00 Depart: 17:00:00
Day 4 - Saturday - Jan 11, 2025
Cruising the Caribbean Sea
Cruising the Caribbean Sea
Day 5 - Sunday - Jan 12, 2025
Cartagena, Colombia
Cartagena, Colombia Arrive: 06:00:00 Depart: 14:00:00
Day 6 - Monday - Jan 13, 2025
Cruising the Panama Canal, Panama
Cruising the Panama Canal, Panama
Day 7 - Tuesday - Jan 14, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 8 - Wednesday - Jan 15, 2025
Puntarenas, Costa Rica
Puntarenas, Costa Rica Arrive: 09:00:00 Depart: 17:00:00
Day 9 - Thursday - Jan 16, 2025
Corinto, Nicaragua
Corinto, Nicaragua Arrive: 10:00:00 Depart: 19:00:00
Day 10 - Friday - Jan 17, 2025
Puerto Quetzal, Guatemala
Puerto Quetzal, Guatemala Arrive: 09:00:00 Depart: 20:00:00
Day 11 - Saturday - Jan 18, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 12 - Sunday - Jan 19, 2025
Acapulco, Mexico
Acapulco, Mexico Arrive: 07:00:00 Depart: 17:00:00
Day 13 - Monday - Jan 20, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 14 - Tuesday - Jan 21, 2025
Cabo San Lucas, Mexico
Cabo San Lucas, Mexico Arrive: 08:00:00 Depart: 17:00:00
Day 15 - Wednesday - Jan 22, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 16 - Thursday - Jan 23, 2025
Ensenada, Mexico
Ensenada, Mexico Arrive: 10:00:00 Depart: 19:00:00
Day 17 - Friday - Jan 24, 2025
Los Angeles, United States
Los Angeles, United States Arrive: 06:00:00 Depart: 19:00:00
Day 18 - Saturday - Jan 25, 2025
Ensenada, Mexico
Ensenada, Mexico Arrive: 07:00:00 Depart: 16:00:00
Day 19 - Sunday - Jan 26, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 20 - Monday - Jan 27, 2025
Cabo San Lucas, Mexico
Cabo San Lucas, Mexico Arrive: 09:00:00 Depart: 18:00:00
Day 21 - Tuesday - Jan 28, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 22 - Wednesday - Jan 29, 2025
Acapulco, Mexico
Acapulco, Mexico Arrive: 10:00:00 Depart: 20:00:00
Day 23 - Thursday - Jan 30, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 24 - Friday - Jan 31, 2025
Puerto Quetzal, Guatemala
Puerto Quetzal, Guatemala Arrive: 07:00:00 Depart: 17:00:00
Day 25 - Saturday - Feb 1, 2025
Corinto, Nicaragua
Corinto, Nicaragua Arrive: 07:00:00 Depart: 17:00:00
Day 26 - Sunday - Feb 2, 2025
Puntarenas, Costa Rica
Puntarenas, Costa Rica Arrive: 11:00:00 Depart: 22:00:00
Day 27 - Monday - Feb 3, 2025
Cruising the Pacific Ocean
Cruising the Pacific Ocean
Day 28 - Tuesday - Feb 4, 2025
Cruising the Panama Canal, Panama
Cruising the Panama Canal, Panama
Day 29 - Wednesday - Feb 5, 2025
Cartagena, Colombia
Cartagena, Colombia Arrive: 10:00:00 Depart: 19:00:00
Day 30 - Thursday - Feb 6, 2025
Cruising the Caribbean Sea
Cruising the Caribbean Sea
Day 31 - Friday - Feb 7, 2025
Georgetown , Cayman Islands
Georgetown , Cayman Islands Arrive: 08:00:00 Depart: 16:00:00
Day 32 - Saturday - Feb 8, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 33 - Sunday - Feb 9, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 34 - Monday - Feb 10, 2025
Cruising the Old Bahama Channel, Bahamas
Cruising the Old Bahama Channel, Bahamas
Day 35 - Tuesday - Feb 11, 2025
Puerto Plata, Dominican Republic
Puerto Plata, Dominican Republic Arrive: 10:00:00 Depart: 18:00:00
Day 36 - Wednesday - Feb 12, 2025
San Juan, Puerto Rico
San Juan, Puerto Rico Arrive: 11:00:00 Depart: 20:00:00
Day 37 - Thursday - Feb 13, 2025
Basseterre, St. Kitts & Nevis
Basseterre, St. Kitts & Nevis Arrive: 10:00:00 Depart: 20:00:00
Day 38 - Friday - Feb 14, 2025
Pointe-a-Pitre, Guadaloupe
Pointe-a-Pitre, Guadaloupe Arrive: 08:00:00 Depart: 18:00:00
Day 39 - Saturday - Feb 15, 2025
Castries, St. Lucia
Castries, St. Lucia Arrive: 07:00:00 Depart: 17:00:00
Day 40 - Sunday - Feb 16, 2025
St John's, Antigua and Barbuda
St John's, Antigua and Barbuda Arrive: 07:00:00 Depart: 15:00:00
Day 41 - Monday - Feb 17, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 42 - Tuesday - Feb 18, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 43 - Wednesday - Feb 19, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 44 - Thursday - Feb 20, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 45 - Friday - Feb 21, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 46 - Saturday - Feb 22, 2025
Gustavia, St. Barts, Saint Barthelemy
Gustavia, St. Barts, Saint Barthelemy Arrive: 09:00:00 Depart: 17:00:00
Day 47 - Sunday - Feb 23, 2025
Castries, St. Lucia
Castries, St. Lucia Arrive: 10:00:00 Depart: 19:00:00
Day 48 - Monday - Feb 24, 2025
St George's, Grenada
St George's, Grenada Arrive: 08:00:00 Depart: 18:00:00
Day 49 - Tuesday - Feb 25, 2025
Bridgetown, Barbados
Bridgetown, Barbados Arrive: 08:00:00 Depart: 18:00:00
Day 50 - Wednesday - Feb 26, 2025
Roseau, Dominica
Roseau, Dominica Arrive: 08:00:00 Depart: 17:00:00
Day 51 - Thursday - Feb 27, 2025
St John's, Antigua and Barbuda
St John's, Antigua and Barbuda Arrive: 07:00:00 Depart: 15:00:00
Day 52 - Friday - Feb 28, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 53 - Saturday - Mar 1, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 54 - Sunday - Mar 2, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 55 - Monday - Mar 3, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 56 - Tuesday - Mar 4, 2025
Cozumel, Mexico
Cozumel, Mexico Arrive: 07:00:00 Depart: 16:00:00
Day 57 - Wednesday - Mar 5, 2025
Harvest Caye, Belize
Harvest Caye, Belize Arrive: 11:00:00 Depart: 18:00:00
Day 58 - Thursday - Mar 6, 2025
Roatan, Honduras
Roatan, Honduras Arrive: 07:00:00 Depart: 17:00:00
Day 59 - Friday - Mar 7, 2025
Costa Maya, Mexico
Costa Maya, Mexico Arrive: 07:00:00 Depart: 16:00:00
Day 60 - Saturday - Mar 8, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 61 - Sunday - Mar 9, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 62 - Monday - Mar 10, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 63 - Tuesday - Mar 11, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 64 - Wednesday - Mar 12, 2025
St John's, Antigua and Barbuda
St John's, Antigua and Barbuda Arrive: 11:00:00 Depart: 20:00:00
Day 65 - Thursday - Mar 13, 2025
Castries, St. Lucia
Castries, St. Lucia Arrive: 10:00:00 Depart: 19:00:00
Day 66 - Friday - Mar 14, 2025
Bridgetown, Barbados
Bridgetown, Barbados Arrive: 08:00:00 Depart: 18:00:00
Day 67 - Saturday - Mar 15, 2025
St George's, Grenada
St George's, Grenada Arrive: 08:00:00 Depart: 18:00:00
Day 68 - Sunday - Mar 16, 2025
Roseau, Dominica
Roseau, Dominica Arrive: 08:00:00 Depart: 17:00:00
Day 69 - Monday - Mar 17, 2025
Gustavia, St. Barts, Saint Barthelemy
Gustavia, St. Barts, Saint Barthelemy Arrive: 07:00:00 Depart: 16:00:00
Day 70 - Tuesday - Mar 18, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 71 - Wednesday - Mar 19, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 72 - Thursday - Mar 20, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 73 - Friday - Mar 21, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 74 - Saturday - Mar 22, 2025
Costa Maya, Mexico
Costa Maya, Mexico Arrive: 08:00:00 Depart: 18:00:00
Day 75 - Sunday - Mar 23, 2025
Belize City, Belize
Belize City, Belize Arrive: 08:00:00 Depart: 18:00:00
Day 76 - Monday - Mar 24, 2025
Roatan, Honduras
Roatan, Honduras Arrive: 07:00:00 Depart: 17:00:00
Day 77 - Tuesday - Mar 25, 2025
Cozumel, Mexico
Cozumel, Mexico Arrive: 10:00:00 Depart: 20:00:00
Day 78 - Wednesday - Mar 26, 2025
Cruising the Straits of Florida, United States
Cruising the Straits of Florida, United States
Day 79 - Thursday - Mar 27, 2025
Miami, United States
Miami, United States Arrive: 06:00:00 Depart: 18:00:00
Day 80 - Friday - Mar 28, 2025
Cruising the Old Bahama Channel, Bahamas
Cruising the Old Bahama Channel, Bahamas
Day 81 - Saturday - Mar 29, 2025
Cruising the Caribbean Sea
Cruising the Caribbean Sea
Day 82 - Sunday - Mar 30, 2025
Oranjestad, Aruba
Oranjestad, Aruba Arrive: 10:00:00 Depart: 22:00:00
Day 83 - Monday - Mar 31, 2025
Willemstad (Curacao), Netherlands Antilles
Willemstad (Curacao), Netherlands Antilles Arrive: 06:00:00 Depart: 19:00:00
Day 84 - Tuesday - Apr 1, 2025
Bonaire, Netherlands Antilles
Bonaire, Netherlands Antilles Arrive: 07:00:00 Depart: 14:00:00
Day 85 - Wednesday - Apr 2, 2025
St George's, Grenada
St George's, Grenada Arrive: 13:00:00 Depart: 21:00:00
Day 86 - Thursday - Apr 3, 2025
Castries, St. Lucia
Castries, St. Lucia Arrive: 08:00:00 Depart: 17:00:00
Day 87 - Friday - Apr 4, 2025
Basseterre, St. Kitts & Nevis
Basseterre, St. Kitts & Nevis Arrive: 08:00:00 Depart: 17:00:00
Day 88 - Saturday - Apr 5, 2025
San Juan, Puerto Rico
San Juan, Puerto Rico Arrive: 07:00:00 Depart: 14:00:00
Day 89 - Sunday - Apr 6, 2025
Cruising the Atlantic Ocean
Cruising the Atlantic Ocean
Day 90 - Monday - Apr 7, 2025
Great Stirrup Cay, Bahamas
Great Stirrup Cay, Bahamas Arrive: 10:00:00 Depart: 19:00:00
Day 91 - Tuesday - Apr 8, 2025
Miami, United States
Miami, United States Arrive: 08:00:00

Other Sail Dates and Itineraries on Vista

Sail Date Itinerary Name Inside
From
Oceanview
From
Balcony
From
Suite
From
Details
Dec 20, 2025(Saturday) 77 Night Spanning the Americas
Departing from Los Angeles, CA
Call
For Price
Call
For Price
$29,599per personCall
For Price
View
Dec 20, 2025(Saturday) 197 Night World Odyssey
Departing from Los Angeles, CA
Call
For Price
Call
For Price
$75,999per personCall
For Price
View
Jan 6, 2026(Tuesday) 60 Night Circle South America
Departing from Miami, FL
Call
For Price
Call
For Price
Call
For Price
$55,899per personView
Jan 6, 2026(Tuesday) 180 Night Around the World in 180 Days
Departing from Miami, FL
Call
For Price
Call
For Price
$69,899per person$106,599per personView
Mar 7, 2026(Saturday) 120 Night Global Wanderlust
Departing from San Diego, CA
Call
For Price
Call
For Price
$54,749per personCall
For Price
View
Overlay Title