Royal Caribbean Cruises Ltd (RCCL) has said it expects to return to service on 1 August.
The company said given ongoing global public health circumstances it had extended the suspension of most sailings to 31 July, with the exception of sailings from China, which will be suspended through the end of June.
"We are working with our guests and travel partners to address this disruption to their vacations, and we are genuinely sorry for their inconvenience," it said, adding it "expects to return to service on 1 August".