Cruise Itinerary

Cruise ship schedules · St. Thomas (Charlotte Amalie)

Which cruise ships are in St. Thomas (Charlotte Amalie) in April 2028?

Last updated · schedule from the Monday load of

TL;DR

St. Thomas (Charlotte Amalie) has 36 cruise ship calls scheduled in April 2028, by 23 ships from 8 lines, with 123,755 lower berths of capacity. The busiest day is 4 April 2028 with 5 ships. 0% of these dates are estimated from sailing distances; the rest are published by the cruise lines.

What cruise ships arrive in St. Thomas (Charlotte Amalie) each day of April 2028?

Every cruise ship due at St. Thomas (Charlotte Amalie) in April 2028 is listed below by day, with its cruise line and, for 38 of 38 calls, the arrival and departure times the line publishes. The busiest lines this month are Royal Caribbean (14) and Norwegian Cruise Line (7). Rows marked "est." are likely dates rather than published ones.

Cruise ship calls at St. Thomas (Charlotte Amalie) in April 2028
ShipLineArrivesDepartsCall
1 ship
Vision of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
2 ships
Rhapsody of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
Explora IVCharlotte Amalie Explora Journeys 09:00 17:00 Port call
1 ship
Vision of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
5 ships
Star PrincessSt. Thomas, Yacht Haven Marina Princess Cruises 07:00 16:00 Port call
Carnival MiracleCharlotte Amalie Carnival Cruise Line 08:00 17:00 Port call
Carnival FestivaleCharlotte Amalie Carnival Cruise Line 09:00 18:00 Port call
Celebrity ApexCharlotte Amalie Celebrity Cruises 11:30 19:00 Port call
Harmony of the SeasCharlotte Amalie Royal Caribbean 12:30 19:00 Port call
1 ship
Star of the SeasCharlotte Amalie Royal Caribbean 12:30 19:00 Port call
2 ships
Island PrincessSt. Thomas, Yacht Haven Marina Princess Cruises 08:00 17:00 Port call
Allure of the SeasCharlotte Amalie Royal Caribbean 09:00 18:00 Port call
2 ships
Norwegian GemSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 07:00 14:00 Port call
Norwegian PrimaSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 07:00 17:00 Port call
1 ship
Rhapsody of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
1 ship
Vision of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
1 ship
Norwegian AuraSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 11:00 19:00 Port call
4 ships
Disney TreasureSt. Thomas, Yacht Haven Marina Disney Cruise Line 06:00 15:15 Port call
Hero of the SeasCharlotte Amalie Royal Caribbean 07:00 14:30 Port call
Regal PrincessSt. Thomas, Yacht Haven Marina Princess Cruises 10:00 20:00 Port call
Celebrity XcelCharlotte Amalie Celebrity Cruises 11:30 19:00 Port call
1 ship
Carnival FirenzeCharlotte Amalie Carnival Cruise Line 07:00 16:00 Port call
1 ship
Norwegian PrimaSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 07:00 17:00 Port call
2 ships
Rhapsody of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
Scarlet LadyCharlotte Amalie Virgin Voyages 08:00 18:00 Port call
1 ship
Vision of the SeasCharlotte Amalie Royal Caribbean 08:00 17:00 Port call
3 ships
Celebrity SummitCharlotte Amalie Celebrity Cruises 08:00 17:00 Port call
Norwegian AuraSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 11:00 19:00 Port call
Harmony of the SeasCharlotte Amalie Royal Caribbean 12:30 19:00 Port call
4 ships
Carnival VistaCharlotte Amalie Carnival Cruise Line 07:00 16:00 Port call
Carnival FirenzeCharlotte Amalie Carnival Cruise Line 08:00 17:00 Port call
Celebrity EclipseCharlotte Amalie Celebrity Cruises 08:00 17:00 Port call
Star of the SeasCharlotte Amalie Royal Caribbean 12:30 19:00 Port call
1 ship
Allure of the SeasCharlotte Amalie Royal Caribbean 09:00 18:00 Port call
1 ship
Norwegian PrimaSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 07:00 17:00 Port call
1 ship
Norwegian AuraSt. Thomas, Yacht Haven Marina Norwegian Cruise Line 11:00 19:00 Port call
1 ship
Disney TreasureSt. Thomas, Yacht Haven Marina Disney Cruise Line 06:00 15:15 Port call
1 ship
Disney FantasySt. Thomas, Yacht Haven Marina Disney Cruise Line 09:00 18:45 Port call

Ship names link to the cruise on Cruiseable. Times are local, as the line publishes them. Dates come from the cruise lines' itineraries, not the port authority, and can change; the schedule is reloaded every Monday. How exact it is.