St Thomas Island USVI (Charlotte Amalie, US Virgin Islands)

Cruise Port schedule, live map, terminals, news

Rating:
St Thomas Island USVI cruise port

Region
Bahamas - Caribbean - Bermuda

Local Time
2024-11-25 01:25

min: 81 °F (27 °C) / max: 83 °F (29 °C) 82°F
27.6°C
Wind: 82°/ 10.5 m/s  Gust: 11.6 m/sWind: 82°/ 10.5 m/s  Gust: 11.6 m/sFresh breeze
10.5 m/s
Min / Max Temperature83 °F / 29 °C
81 °F / 28 °C
  Port Map

Port St Thomas Island USVI cruise ship schedule shows timetable calendars of all arrival and departure dates by month. The port's schedule lists all ships (in links) with cruises going to or leaving from St Thomas Island USVI, Charlotte Amalie, US Virgin Islands. To see the full itineraries (ports of call dates and arrival / departure times) and their lowest rates – just follow the corresponding ship-link.

DayShipArrivalDeparture
1 January, 2026
Thursday
Carnival Cruise Line Cruises cruise lineCarnival Magic07:0016:00
1 January, 2026
Thursday
Celebrity Cruises Cruises cruise lineCelebrity Beyond07:0015:00
1 January, 2026
Thursday
Carnival Cruise Line Cruises cruise lineCarnival Celebration07:0016:00
1 January, 2026
Thursday
Princess Cruises Cruises cruise lineSun Princess08:0018:00
1 January, 2026
Thursday
Royal Caribbean Cruises cruise lineIndependence Of The Seas08:0018:00
2 January, 2026
Friday
Marella Cruises Cruises cruise lineMarella Discovery07:0020:00
2 January, 2026
Friday
Silversea Cruises Cruises cruise lineSilver Shadow08:0017:00
3 January, 2026
Saturday
SeaDream Yacht Club Cruises cruise lineSeaDream I
3 January, 2026
Saturday
Norwegian Cruise Line Cruises cruise lineNorwegian Epic08:0017:00
3 January, 2026
Saturday
Royal Caribbean Cruises cruise lineBrilliance Of The Seas08:0018:00
4 January, 2026
Sunday
SeaDream Yacht Club Cruises cruise lineSeaDream II
4 January, 2026
Sunday
Royal Caribbean Cruises cruise lineJewel Of The Seas08:0018:00
6 January, 2026
Tuesday
Silversea Cruises Cruises cruise lineSilver Shadow08:0018:00
6 January, 2026
Tuesday
Royal Caribbean Cruises cruise lineAllure Of The Seas08:0018:00
6 January, 2026
Tuesday
Norwegian Cruise Line Cruises cruise lineNorwegian Joy11:0019:00
7 January, 2026
Wednesday
Viking Cruises Cruises cruise lineViking Sea
7 January, 2026
Wednesday
Holland America Cruises cruise linems Nieuw Statendam07:0016:00
7 January, 2026
Wednesday
Royal Caribbean Cruises cruise lineIcon Of The Seas07:0014:00
7 January, 2026
Wednesday
Disney Cruise Line Cruises cruise lineDisney Treasure07:0015:00
7 January, 2026
Wednesday
Norwegian Cruise Line Cruises cruise lineNorwegian Aqua11:0019:00
7 January, 2026
Wednesday
Celebrity Cruises Cruises cruise lineCelebrity Beyond11:0019:00
8 January, 2026
Thursday
Royal Caribbean Cruises cruise lineSymphony Of The Seas07:0015:00
8 January, 2026
Thursday
Carnival Cruise Line Cruises cruise lineCarnival Venezia07:0016:00
8 January, 2026
Thursday
Princess Cruises Cruises cruise lineMajestic Princess08:0022:00
8 January, 2026
Thursday
Norwegian Cruise Line Cruises cruise lineNorwegian Getaway11:0020:00
10 January, 2026
Saturday
Norwegian Cruise Line Cruises cruise lineNorwegian Epic08:0017:00
10 January, 2026
Saturday
Azamara Cruises Cruises cruise lineAzamara Quest08:0018:00
11 January, 2026
Sunday
SeaDream Yacht Club Cruises cruise lineSeaDream II
11 January, 2026
Sunday
Cunard Cruises cruise lineQueen Elizabeth
11 January, 2026
Sunday
Royal Caribbean Cruises cruise lineOdyssey Of The Seas08:0018:00
11 January, 2026
Sunday
Holland America Cruises cruise linems Koningsdam08:0016:00
11 January, 2026
Sunday
Royal Caribbean Cruises cruise lineJewel Of The Seas08:0018:00
12 January, 2026
Monday
Norwegian Cruise Line Cruises cruise lineNorwegian Gem07:0017:00
12 January, 2026
Monday
Princess Cruises Cruises cruise lineGrand Princess08:0018:00
13 January, 2026
Tuesday
Royal Caribbean Cruises cruise lineAdventure Of The Seas07:0018:00
13 January, 2026
Tuesday
Silversea Cruises Cruises cruise lineSilver Shadow08:0018:00
13 January, 2026
Tuesday
Princess Cruises Cruises cruise lineEnchanted Princess08:0022:00
13 January, 2026
Tuesday
Norwegian Cruise Line Cruises cruise lineNorwegian Joy11:0019:00
14 January, 2026
Wednesday
Princess Cruises Cruises cruise lineSky Princess08:0022:00
14 January, 2026
Wednesday
Carnival Cruise Line Cruises cruise lineCarnival Celebration09:0018:00
14 January, 2026
Wednesday
Norwegian Cruise Line Cruises cruise lineNorwegian Aqua11:0019:00
14 January, 2026
Wednesday
Celebrity Cruises Cruises cruise lineCelebrity Xcel11:0019:00
14 January, 2026
Wednesday
Royal Caribbean Cruises cruise lineStar Of The Seas12:0020:00
15 January, 2026
Thursday
Carnival Cruise Line Cruises cruise lineCarnival Vista07:0016:00
15 January, 2026
Thursday
Princess Cruises Cruises cruise lineSun Princess08:0018:00
15 January, 2026
Thursday
Royal Caribbean Cruises cruise lineIndependence Of The Seas08:0018:00
17 January, 2026
Saturday
Norwegian Cruise Line Cruises cruise lineNorwegian Epic08:0017:00
17 January, 2026
Saturday
Royal Caribbean Cruises cruise lineBrilliance Of The Seas08:0018:00
18 January, 2026
Sunday
MSC Cruises Cruises cruise lineMSC Divina08:0018:00
18 January, 2026
Sunday
MSC Explora Journeys Cruises cruise lineMSC Explora 208:0017:00
18 January, 2026
Sunday
Royal Caribbean Cruises cruise lineJewel Of The Seas08:0018:00
19 January, 2026
Monday
Princess Cruises Cruises cruise lineGrand Princess08:0018:00
19 January, 2026
Monday
Princess Cruises Cruises cruise lineEnchanted Princess10:0018:00
20 January, 2026
Tuesday
Royal Caribbean Cruises cruise lineAllure Of The Seas08:0018:00
20 January, 2026
Tuesday
Norwegian Cruise Line Cruises cruise lineNorwegian Joy11:0019:00
21 January, 2026
Wednesday
Holland America Cruises cruise linems Zuiderdam07:0016:00
21 January, 2026
Wednesday
Royal Caribbean Cruises cruise lineIcon Of The Seas07:0014:00
21 January, 2026
Wednesday
Disney Cruise Line Cruises cruise lineDisney Treasure07:0015:00
21 January, 2026
Wednesday
Norwegian Cruise Line Cruises cruise lineNorwegian Aqua11:0019:00
21 January, 2026
Wednesday
Celebrity Cruises Cruises cruise lineCelebrity Beyond11:0019:00
22 January, 2026
Thursday
Royal Caribbean Cruises cruise lineSymphony Of The Seas07:0015:00
22 January, 2026
Thursday
Norwegian Cruise Line Cruises cruise lineNorwegian Getaway11:0020:00
23 January, 2026
Friday
Marella Cruises Cruises cruise lineMarella Discovery07:0020:00
23 January, 2026
Friday
Carnival Cruise Line Cruises cruise lineCarnival Spirit07:0016:00
24 January, 2026
Saturday
Norwegian Cruise Line Cruises cruise lineNorwegian Epic08:0017:00
24 January, 2026
Saturday
Silversea Cruises Cruises cruise lineSilver Ray08:0015:00
24 January, 2026
Saturday
Carnival Cruise Line Cruises cruise lineCarnival Dream08:0017:00
25 January, 2026
Sunday
Oceania Cruises Cruises cruise lineOceania Allura07:0017:00
25 January, 2026
Sunday
Royal Caribbean Cruises cruise lineJewel Of The Seas08:0018:00
26 January, 2026
Monday
Princess Cruises Cruises cruise lineGrand Princess08:0018:00
26 January, 2026
Monday
Royal Caribbean Cruises cruise lineBrilliance Of The Seas08:0018:00
27 January, 2026
Tuesday
Royal Caribbean Cruises cruise lineAdventure Of The Seas07:0018:00
27 January, 2026
Tuesday
Norwegian Cruise Line Cruises cruise lineNorwegian Joy11:0019:00
28 January, 2026
Wednesday
Norwegian Cruise Line Cruises cruise lineNorwegian Gem08:0017:00
28 January, 2026
Wednesday
Norwegian Cruise Line Cruises cruise lineNorwegian Aqua11:0019:00
28 January, 2026
Wednesday
Celebrity Cruises Cruises cruise lineCelebrity Xcel11:0019:00
28 January, 2026
Wednesday
Royal Caribbean Cruises cruise lineStar Of The Seas12:0020:00
29 January, 2026
Thursday
Carnival Cruise Line Cruises cruise lineCarnival Magic07:0016:00
29 January, 2026
Thursday
Princess Cruises Cruises cruise lineSun Princess08:0018:00
29 January, 2026
Thursday
Royal Caribbean Cruises cruise lineIndependence Of The Seas08:0018:00
30 January, 2026
Friday
Royal Caribbean Cruises cruise lineOdyssey Of The Seas08:0018:00
31 January, 2026
Saturday
Norwegian Cruise Line Cruises cruise lineNorwegian Epic08:0017:00
31 January, 2026
Saturday
MSC Explora Journeys Cruises cruise lineMSC Explora 108:0017:00

Saint Thomas is one of the US Virgin Islands (USVI) in the Caribbean. Together with Saint John and Water Island, it forms a county and district of the USVI (unincorporated USA territory). St Thomas island's population is around 52,000, or about 49% of USVI's total.

On the island is Charlotte Amalie - the USVI's capital city and principal port (locode VISTT).

On September 20, 2023, USVI Port Authority's Board of Governors approved the CCRC/Capital Cost Recovery Charge of (US$5 per cruise passenger (implemented on January 1, 2024) to improve local port facilities. The fee is only for Royal Caribbean Group/RCG-owned ships from RCG's subsidiaries RCI-Royal Caribbean International, Celebrity Cruises and Silversea Cruises. The CCRC is for all RCG passengers whose ships dock at USVI's main cruise ports - Charlotte Amalie (Austin Monsanto Marine Terminal) and Frederiksted/St Croix Island (at Ann E. Abramson Marine Terminal).

The USVI is the only place under USA jurisdiction where the road rule is to drive on the left. It was inherited from what was then-current Danish practice at the time of American acquisition in 1917. Because Saint Thomas is a United States territory, most cars are imported from the mainland USA and therefore the steering column is placed on the left side of the vehicles.

St Thomas has many regular taxis and open-air, covered trucks named "safaris" with bench seats which usually operate only between high-traffic points: cruise-ship terminals at Crown Bay and Havensight and downtown Charlotte Amalie. However, most cruise ships to St Thomas USVI dock at Port Charlotte Amalie.

All USVI beaches (including on St Thomas) are public and free of charge (no entry fees required). The most popular among tourists are Lindquist Beach and Emerald Beach.

St Thomas Island USVI cruise terminal

Cruise ships to Saint Thomas Island dock at Crown Bay's Austin Monsanto Marine Terminal in Charlotte Amalie - a port town on the southern coast.

St Thomas Island USVI tours, shore excursions, hotels

City Tours and Shore Excursions

All Inclusive St John Beach and Snorkelling (Royal Caribbean) is an optional shore excursion to Trunk Bay beach (white sand), featuring guided boat tour to Trunk Bay and a snorkel trail.

Sailing to Christmas and Honeymoon Coves (Royal Caribbean) is an optional sailing boat tour for snorkeling. The boat is first anchored offshore (at Christmas Cove), then Sails to Water Island (Honeymoon Beach) for swimming and sunbathing. Snorkeling is also available. The experience also includes freshly-made beach BBQ served on the boat.

5 Star Island Tour (Royal Caribbean) is an optional driving tour, which stops at St Peter Mountain's top (shopping), Magen's Bay Beach (2-hour stay for beach activities) and downtown Charlotte Amalie (2-hour stay for shopping).

Booking.com