Home Cruise lines Oceania Cruises Central America Vista Miami Wednesday, 3 December 2025

Oceania Cruises Central America: 17 nights from Miami with Vista
3 Dec 2025

United States, Colombia, Costa Rica, Nicaragua, El Salvador, Guatemala, Mexico
from $9,785
Price per person
Central America with Vista from $9,784.61
Price per person

Cruise itinerary
Departure Port: Miami ➞ Landing: Los Angeles

  • location_on
    Wednesday, 3 December 2025 - 5:00 PM
    Miami chevron_right
  • location_off
    Thursday, 4 December 2025
    Navigation
  • location_off
    Friday, 5 December 2025
    Navigation
  • location_off
    Saturday, 6 December 2025
    Navigation
  • location_on
    Sunday, 7 December 2025 7:00 AM - 6:00 PM
    Santa Marta chevron_right
  • location_on
    Monday, 8 December 2025 6:00 AM - 1:00 PM
    Cartagena De Indias chevron_right
  • location_off
    Tuesday, 9 December 2025
    Navigation
  • location_off
    Wednesday, 10 December 2025
    Navigation
  • location_on
    Thursday, 11 December 2025 8:00 AM - 7:00 PM
    Puntarenas chevron_right
  • location_on
    Friday, 12 December 2025 8:00 AM - 4:00 PM
    San Juan Del Sur chevron_right
  • location_on
    Saturday, 13 December 2025 9:00 AM - 7:00 PM
    Acajutla chevron_right
  • location_on
    Sunday, 14 December 2025 7:00 AM - 2:00 PM
    Puerto Quetzal chevron_right
  • location_on
    Monday, 15 December 2025 10:00 AM - 6:00 PM
    Huatulco chevron_right
  • location_off
    Tuesday, 16 December 2025
    Navigation
  • location_on
    Wednesday, 17 December 2025 9:00 AM - 5:00 PM
    Puerto Vallarta chevron_right
  • location_off
    Thursday, 18 December 2025
    Navigation
  • location_off
    Friday, 19 December 2025
    Navigation
  • location_on
    Saturday, 20 December 2025 7:00 AM 6:00 PM
    Los Angeles chevron_right
Miami

Miami

Santa Marta

Santa Marta

Cartagena De Indias

Cartagena De Indias

Puntarenas

Puntarenas

San Juan Del Sur

San Juan Del Sur

Acajutla

Acajutla

Puerto Quetzal

Puerto Quetzal

Huatulco

Huatulco

Puerto Vallarta

Puerto Vallarta

Los Angeles

Los Angeles