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

77 Night Spanning the Americas Cruise from Los Angeles

Ship: Vista
Cruise Line: Oceania Cruises
Sailed: Saturday, Dec 20, 2025 from Los Angeles, United States
Ended: Saturday, Mar 7, 2026
The itinerary information below reflects the original day-by-day port of call schedule for the Saturday, Dec 20, 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
83 Departures. Starting from $2599

Day by Day Summary and Map

Day 1 - Saturday - Dec 20, 2025
Los Angeles, United States
Los Angeles, United States Depart: 18:00:00
Day 2 - Sunday - Dec 21, 2025
At Sea
At Sea
Day 3 - Monday - Dec 22, 2025
At Sea
At Sea
Day 4 - Tuesday - Dec 23, 2025
Cabo San Lucas, Mexico
Cabo San Lucas, Mexico Arrive: 07:00:00 Depart: 16:00:00
Day 5 - Wednesday - Dec 24, 2025
Puerto Vallarta, Mexico
Puerto Vallarta, Mexico Arrive: 10:00:00 Depart: 19:00:00
Day 6 - Thursday - Dec 25, 2025
Manzanillo, Mexico
Manzanillo, Mexico Arrive: 07:00:00 Depart: 15:00:00
Day 7 - Friday - Dec 26, 2025
Acapulco, Mexico
Acapulco, Mexico Arrive: 09:00:00 Depart: 18:00:00
Day 8 - Saturday - Dec 27, 2025
At Sea
At Sea
Day 9 - Sunday - Dec 28, 2025
Puerto Quetzal, Guatemala
Puerto Quetzal, Guatemala Arrive: 08:00:00 Depart: 20:00:00
Day 10 - Monday - Dec 29, 2025
At Sea
At Sea
Day 11 - Tuesday - Dec 30, 2025
Puntarenas, Costa Rica
Puntarenas, Costa Rica Arrive: 07:00:00 Depart: 18:00:00
Day 12 - Wednesday - Dec 31, 2025
At Sea
At Sea
Day 13 - Thursday - Jan 1, 2026
Cruising the Panama Canal, Panama
Cruising the Panama Canal, Panama
Day 14 - Friday - Jan 2, 2026
Cartagena, Colombia
Cartagena, Colombia Arrive: 10:00:00 Depart: 17:00:00
Day 15 - Saturday - Jan 3, 2026
At Sea
At Sea
Day 16 - Sunday - Jan 4, 2026
Georgetown , Cayman Islands
Georgetown , Cayman Islands Arrive: 09:00:00 Depart: 18:00:00
Day 17 - Monday - Jan 5, 2026
At Sea
At Sea
Day 18 - Tuesday - Jan 6, 2026
Miami, United States
Miami, United States Arrive: 07:00:00 Depart: 18:00:00
Day 19 - Wednesday - Jan 7, 2026
At Sea
At Sea
Day 20 - Thursday - Jan 8, 2026
At Sea
At Sea
Day 21 - Friday - Jan 9, 2026
Gustavia, St. Barts, Saint Barthelemy
Gustavia, St. Barts, Saint Barthelemy Arrive: 09:00:00 Depart: 17:00:00
Day 22 - Saturday - Jan 10, 2026
Roseau, Dominica
Roseau, Dominica Arrive: 07:00:00 Depart: 17:00:00
Day 23 - Sunday - Jan 11, 2026
Bridgetown, Barbados
Bridgetown, Barbados Arrive: 07:00:00 Depart: 17:00:00
Day 24 - Monday - Jan 12, 2026
At Sea
At Sea
Day 25 - Tuesday - Jan 13, 2026
Devil's Island, French Guiana
Devil's Island, French Guiana Arrive: 10:00:00 Depart: 17:00:00
Day 26 - Wednesday - Jan 14, 2026
At Sea
At Sea
Day 27 - Thursday - Jan 15, 2026
Icoaraci, Brazil Arrive: 08:00:00 Depart: 16:00:00
Day 28 - Friday - Jan 16, 2026
At Sea
At Sea
Day 29 - Saturday - Jan 17, 2026
Fortaleza, Brazil
Fortaleza, Brazil Arrive: 11:00:00 Depart: 20:00:00
Day 30 - Sunday - Jan 18, 2026
At Sea
At Sea
Day 31 - Monday - Jan 19, 2026
At Sea
At Sea
Day 32 - Tuesday - Jan 20, 2026
Salvador de Bahia, Brazil
Salvador de Bahia, Brazil Arrive: 07:00:00 Depart: 18:00:00
Day 33 - Wednesday - Jan 21, 2026
At Sea
At Sea
Day 34 - Thursday - Jan 22, 2026
Buzios, Brazil
Buzios, Brazil Arrive: 10:00:00 Depart: 19:00:00
Day 35 - Friday - Jan 23, 2026
Rio de Janeiro, Brazil
Rio de Janeiro, Brazil Arrive: 08:00:00
Day 36 - Saturday - Jan 24, 2026
Rio de Janeiro, Brazil
Rio de Janeiro, Brazil
Day 37 - Sunday - Jan 25, 2026
Rio de Janeiro, Brazil
Rio de Janeiro, Brazil Depart: 18:00:00
Day 38 - Monday - Jan 26, 2026
Ilha Grande, Brazil
Ilha Grande, Brazil Arrive: 07:00:00 Depart: 18:00:00
Day 39 - Tuesday - Jan 27, 2026
Santos (Sao Paulo), Brazil
Santos (Sao Paulo), Brazil Arrive: 07:00:00 Depart: 18:00:00
Day 40 - Wednesday - Jan 28, 2026
Porto Belo, Brazil
Porto Belo, Brazil Arrive: 09:00:00 Depart: 18:00:00
Day 41 - Thursday - Jan 29, 2026
At Sea
At Sea
Day 42 - Friday - Jan 30, 2026
Rio Grande, Brazil
Rio Grande, Brazil Arrive: 07:00:00 Depart: 16:00:00
Day 43 - Saturday - Jan 31, 2026
Punta del Este, Uruguay
Punta del Este, Uruguay Arrive: 08:00:00 Depart: 18:00:00
Day 44 - Sunday - Feb 1, 2026
Montevideo, Uruguay
Montevideo, Uruguay Arrive: 07:00:00 Depart: 18:00:00
Day 45 - Monday - Feb 2, 2026
Buenos Aires, Argentina
Buenos Aires, Argentina Arrive: 08:00:00
Day 46 - Tuesday - Feb 3, 2026
Buenos Aires, Argentina
Buenos Aires, Argentina Depart: 19:00:00
Day 47 - Wednesday - Feb 4, 2026
Montevideo, Uruguay
Montevideo, Uruguay Arrive: 07:00:00 Depart: 18:00:00
Day 48 - Thursday - Feb 5, 2026
At Sea
At Sea
Day 49 - Friday - Feb 6, 2026
At Sea
At Sea
Day 50 - Saturday - Feb 7, 2026
Port Stanley, Falkland Islands
Port Stanley, Falkland Islands Arrive: 07:00:00 Depart: 18:00:00
Day 51 - Sunday - Feb 8, 2026
At Sea
At Sea
Day 52 - Monday - Feb 9, 2026
Ushuaia, Argentina
Ushuaia, Argentina Arrive: 07:00:00 Depart: 16:00:00
Day 53 - Tuesday - Feb 10, 2026
Punta Arenas, Chile
Punta Arenas, Chile Arrive: 09:00:00 Depart: 18:00:00
Day 54 - Wednesday - Feb 11, 2026
At Sea
At Sea
Day 55 - Thursday - Feb 12, 2026
At Sea
At Sea
Day 56 - Friday - Feb 13, 2026
Puerto Montt, Chile
Puerto Montt, Chile Arrive: 08:00:00 Depart: 16:00:00
Day 57 - Saturday - Feb 14, 2026
At Sea
At Sea
Day 58 - Sunday - Feb 15, 2026
Santiago (Valparaiso), Chile
Santiago (Valparaiso), Chile Arrive: 08:00:00 Depart: 17:00:00
Day 59 - Monday - Feb 16, 2026
Coquimbo, Chile
Coquimbo, Chile Arrive: 08:00:00 Depart: 17:00:00
Day 60 - Tuesday - Feb 17, 2026
At Sea
At Sea
Day 61 - Wednesday - Feb 18, 2026
Iquique, Chile
Iquique, Chile Arrive: 08:00:00 Depart: 18:00:00
Day 62 - Thursday - Feb 19, 2026
At Sea
At Sea
Day 63 - Friday - Feb 20, 2026
Pisco, Peru
Pisco, Peru Arrive: 07:00:00 Depart: 19:00:00
Day 64 - Saturday - Feb 21, 2026
Callao, Peru
Callao, Peru Arrive: 06:00:00 Depart: 17:00:00
Day 65 - Sunday - Feb 22, 2026
Salavery, Peru Arrive: 10:00:00 Depart: 19:00:00
Day 66 - Monday - Feb 23, 2026
At Sea
At Sea
Day 67 - Tuesday - Feb 24, 2026
Manta, Ecuador Arrive: 07:00:00 Depart: 17:00:00
Day 68 - Wednesday - Feb 25, 2026
At Sea
At Sea
Day 69 - Thursday - Feb 26, 2026
Puntarenas, Costa Rica
Puntarenas, Costa Rica Arrive: 09:00:00 Depart: 19:00:00
Day 70 - Friday - Feb 27, 2026
At Sea
At Sea
Day 71 - Saturday - Feb 28, 2026
Acajutla, El Salvador Arrive: 07:00:00 Depart: 16:00:00
Day 72 - Sunday - Mar 1, 2026
At Sea
At Sea
Day 73 - Monday - Mar 2, 2026
Acapulco, Mexico
Acapulco, Mexico Arrive: 07:00:00 Depart: 16:00:00
Day 74 - Tuesday - Mar 3, 2026
At Sea
At Sea
Day 75 - Wednesday - Mar 4, 2026
Cabo San Lucas, Mexico
Cabo San Lucas, Mexico Arrive: 07:00:00 Depart: 18:00:00
Day 76 - Thursday - Mar 5, 2026
At Sea
At Sea
Day 77 - Friday - Mar 6, 2026
Ensenada, Mexico
Ensenada, Mexico Arrive: 10:00:00 Depart: 18:00:00
Day 78 - Saturday - Mar 7, 2026
San Diego, United States
San Diego, 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
Jan 6, 2026(Tuesday) 60 Night Circle South America
Departing from Miami, FL
Special Promotions
  • Your World Included
  • Call
    For Price
    Call
    For Price
    Call
    For Price
    Call
    For Price
    View
    Jan 6, 2026(Tuesday) 180 Night Around the World in 180 Days
    Departing from Miami, FL
    Special Promotions
  • Your World Included
  • Call
    For Price
    Call
    For Price
    Call
    For Price
    Call
    For Price
    View
    Mar 7, 2026(Saturday) 120 Night Global Wanderlust
    Departing from San Diego, CA
    Special Promotions
  • Your World Included
  • Call
    For Price
    Call
    For Price
    Call
    For Price
    Call
    For Price
    View
    Jul 9, 2026(Thursday) 67 Night Northern Hemisphere Collage
    Departing from New York, NY
    Special Promotions
  • Your World Included
  • Call
    For Price
    Call
    For Price
    $34,799per personCall
    For Price
    View
    Jan 6, 2027(Wednesday) 126 Night Continental Explorer
    Departing from Miami, FL
    Call
    For Price
    Call
    For Price
    $65,149per personCall
    For Price
    View
    Overlay Title