The Fort Lauderdale-based ship is on a six-night Western Caribbean cruise that began on Sunday.

As we previously reported, Carnival's 2,974-passenger Carnival Liberty skipped a visit to St. Thomas on Tuesday due to the storm and instead made a stop in San Juan, Puerto Rico that originally had been scheduled for today. The Miami-based ship, which is on a seven-night Eastern Caribbean sailing that began on Saturday, is visiting Grand Turk today, also a day ahead of schedule, and will add a stop in Nassau, Bahamas on Friday.

Also altering course due to the storm this week is the 2,758-passenger Carnival Victory, which dropped a sea day on Tuesday to instead call in Nassau -- a port it wasn't supposed to visit until Friday. The ship is flip-flopping calls scheduled for today and Thursday in Grand Turk and Half Moon Cay, Bahamas.

The Miami-based Carnival Victory is on a five-night Bahamas sailing that began on Monday.

As of 11:00 am EDT, Chantal was 335 miles east-southeast of Kingston, Jamaica and moving to the west at 29 miles per hour. The storm had maximum sustained winds of 45 miles per hour, down significantly from Tuesday.

The National Hurricane Center says Chantal is expected to weaken more over the next 24 hours.