Cruise Ship Radiance of the Seas has had to bypass Geraldton this morning due to the swell.
The ship was supposed to be visiting Geraldton as part of a Top End Circumnavigation. Which was their first visit this year, the second being in November.
A spokesperson from the City of Greater Geraldton said the ship couldn't come in due to the swell.
"Unfortunately Radiance of the Seas had to abort her attempt to visit Geraldton due to sea conditions; high wind and a big swell made it too difficult for the tenders to operate," she said.
"The Port Authority pilot was onboard the cruise ship and tried to get the ship into the channel but it was too rough, so it was a safety call."
The cruise ship had approximately 2,500 passengers and around 850 crew members.
Radiance of the Seas will spend an extra day at sea and will visit Port Hedland on Thursday.