Carnival released this info a short while ago:
Hurricane Maria Itinerary Updates 9/23/2017 – 11:30:00 AM (EDT)
Carnival Fascination – San Juan
The Port of San Juan is open and Carnival Fascination is expected to dock at 12:00 PM today. Guests will be given the opportunity to debark today or continue with us as the ship repositions to Miami, where it will arrive on Monday evening at 7:00 PM. All guests are invited to stay on board until Wednesday afternoon as they wait for their flights. Our airline partners are committed to working with our guests to waive any change fees associated with rescheduling flights.
Port officials have informed us that our terminal in San Juan has sustained extensive damage as a result of Hurricane Maria. The assessment is still in progress but it now appears that it will take several weeks to make the necessary repairs. Unfortunately, this means the following San Juan and Barbados sailings will have to be cancelled:
San Juan departures
For all canceled cruises, a full refund will be automatically processed, including Fly2Fun reservations, pre-purchased Carnival Adventures, Fun Shop purchases and beverage packages. The refund will be processed to your original form of payment.
Given the circumstances, we are working with our airline partners to assist those guests with independent air travel regarding the waiver of change fees.
Some good news out of San Juan.