St Thomas
Charlotte Amalie is the capital of the US Virgin Islands, on the island of St. Thomas. A Danish free port named for a queen, its harbor was a pirate haven. Attractions include the historic district's Danish architecture, Blackbeard's Castle tower and the pirate heritage, the 99 Steps, Fort Christian — the oldest building in the islands — the duty-free shopping, the cable car to Paradise Point's harbor panorama, and excursions to Magens Bay's famous beach and St. John.
Port image coming soon
Daily schedule
Next 31 days
Thu, Nov 12
Today- Celebrity Xcel
Celebrity Cruises
3,260 passengers
1,400 crew
arrives : 07:00
departs : 16:00
- Norwegian Epic
Norwegian Cruise Line
4,070 passengers
1,724 crew
arrives : 07:00
departs : 15:00
- Norwegian Breakaway
Norwegian Cruise Line
3,903 passengers
1,657 crew
arrives : 07:00
departs : 14:00
- Allure of the Seas
Royal Caribbean
5,450 passengers
2,103 crew
arrives : 08:00
departs : 18:00
Sun, Nov 15
- Coral Princess
Princess
2,000 passengers
895 crew
arrives : 07:00
departs : 15:00
- MSC Poesia
MSC Cruises
2,446 passengers
1,039 crew
arrives : 08:00
departs : 18:00
Mon, Nov 16
- Vision of the Seas
Royal Caribbean
2,000 passengers
742 crew
arrives : 08:00
departs : 17:00
- Norwegian Escape
Norwegian Cruise Line
4,218 passengers
1,733 crew
arrives : 11:00
departs : 19:00
Tue, Nov 17
- Norwegian Bliss
Norwegian Cruise Line
4,010 passengers
1,716 crew
arrives : 07:00
departs : 18:00
- Harmony of the Seas
Royal Caribbean
5,450 passengers
2,200 crew
arrives : 07:00
departs : 14:30
- Viking Sea
Viking Ocean
930 passengers
550 crew
arrives : 07:30
departs : 18:00
- Carnival Vista
Carnival Cruise Line
3,934 passengers
1,450 crew
arrives : 09:00
departs : 18:00
Wed, Nov 18
- Rotterdam
Holland America
2,668 passengers
1,048 crew
arrives : 07:00
departs : 15:00
- Norwegian Aqua
Norwegian Cruise Line
3,565 passengers
1,597 crew
arrives : 10:00
departs : 18:00
- Star of the Seas
Royal Caribbean
5,610 passengers
2,350 crew
arrives : 12:30
departs : 20:00
Thu, Nov 19
- Carnival Venezia
Carnival Cruise Line
4,090 passengers
1,424 crew
arrives : 07:00
departs : 16:00
- Independence of the Seas
Royal Caribbean
3,850 passengers
1,440 crew
arrives : 08:00
departs : 18:00
- Norwegian Getaway
Norwegian Cruise Line
3,903 passengers
1,646 crew
arrives : 11:30
departs : 20:00
Sat, Nov 21
- Norwegian Prima
Norwegian Cruise Line
3,195 passengers
1,506 crew
arrives : 07:00
departs : 17:00
- Queen Mary 2
Cunard
2,759 passengers
1,173 crew
arrives : 08:00
departs : 18:00
- Valiant Lady
Virgin Voyages
2,762 passengers
1,150 crew
arrives : 08:00
departs : 18:00
- Coral Princess
Princess
2,000 passengers
895 crew
arrives : 09:00
departs : 17:30
Sun, Nov 22
- Rhapsody of the Seas
Royal Caribbean
2,000 passengers
772 crew
arrives : 08:00
departs : 17:00
Mon, Nov 23
- Norwegian Escape
Norwegian Cruise Line
4,218 passengers
1,733 crew
arrives : 11:00
departs : 19:00
Tue, Nov 24
- Disney Treasure
Disney Cruise Line
2,508 passengers
1,555 crew
arrives : 07:30
departs : 18:15
- Celebrity Apex
Celebrity Cruises
2,910 passengers
1,320 crew
arrives : 11:30
departs : 19:00
Wed, Nov 25
- Carnival Celebration
Carnival Cruise Line
5,374 passengers
1,735 crew
arrives : 07:00
departs : 15:30
- Icon of the Seas
Royal Caribbean
5,610 passengers
2,350 crew
arrives : 07:00
departs : 14:30
- Norwegian Aqua
Norwegian Cruise Line
3,565 passengers
1,597 crew
arrives : 10:00
departs : 18:00
- Celebrity Beyond
Celebrity Cruises
3,260 passengers
1,400 crew
arrives : 11:30
departs : 19:00
Thu, Nov 26
- Allure of the Seas
Royal Caribbean
5,450 passengers
2,103 crew
arrives : 07:00
departs : 16:00
- MSC Meraviglia
MSC Cruises
4,428 passengers
1,608 crew
arrives : 07:00
departs : 15:30
Fri, Nov 27
- Viking Sea
Viking Ocean
930 passengers
550 crew
arrives : 07:30
departs : 18:00
Sat, Nov 28
- Norwegian Prima
Norwegian Cruise Line
3,195 passengers
1,506 crew
arrives : 07:00
departs : 17:00
- Oceania Vista
Oceania Cruises
1,214 passengers
800 crew
arrives : 07:00
departs : 18:00
Sun, Nov 29
- Valiant Lady
Virgin Voyages
2,762 passengers
1,150 crew
arrives : 08:00
departs : 18:00
Mon, Nov 30
- Celebrity Eclipse
Celebrity Cruises
2,874 passengers
1,250 crew
arrives : 08:00
departs : 18:00
- Vision of the Seas
Royal Caribbean
2,000 passengers
742 crew
arrives : 08:00
departs : 17:00
- Norwegian Escape
Norwegian Cruise Line
4,218 passengers
1,733 crew
arrives : 11:00
departs : 19:00
Wed, Dec 2
- Eurodam
Holland America
2,104 passengers
876 crew
arrives : 07:00
departs : 16:00
- Norwegian Aqua
Norwegian Cruise Line
3,565 passengers
1,597 crew
arrives : 10:00
departs : 18:00
- Celebrity Beyond
Celebrity Cruises
3,260 passengers
1,400 crew
arrives : 11:30
departs : 19:00
- Star of the Seas
Royal Caribbean
5,610 passengers
2,350 crew
arrives : 12:30
departs : 20:00
Thu, Dec 3
- Carnival Magic
Carnival Cruise Line
3,690 passengers
1,367 crew
arrives : 07:00
departs : 16:00
- Norwegian Pearl
Norwegian Cruise Line
2,344 passengers
1,072 crew
arrives : 07:00
departs : 18:00
- Independence of the Seas
Royal Caribbean
3,850 passengers
1,440 crew
arrives : 07:00
departs : 15:00
Sat, Dec 5
- Norwegian Gem
Norwegian Cruise Line
2,388 passengers
1,070 crew
arrives : 06:45
departs : 15:00
- Norwegian Prima
Norwegian Cruise Line
3,195 passengers
1,506 crew
arrives : 07:00
departs : 17:00
- Oceania Allura
Oceania Cruises
1,210 passengers
800 crew
arrives : 07:00
departs : 19:00
Sun, Dec 6
- Norwegian Bliss
Norwegian Cruise Line
4,010 passengers
1,716 crew
arrives : 07:00
departs : 18:00
- Celebrity Constellation
Celebrity Cruises
2,184 passengers
999 crew
arrives : 08:00
departs : 17:00
- Rhapsody of the Seas
Royal Caribbean
2,000 passengers
772 crew
arrives : 08:00
departs : 17:00
Mon, Dec 7
- Norwegian Escape
Norwegian Cruise Line
4,218 passengers
1,733 crew
arrives : 11:00
departs : 19:00
Tue, Dec 8
- Disney Treasure
Disney Cruise Line
2,508 passengers
1,555 crew
arrives : 07:30
departs : 18:15
- Celebrity Apex
Celebrity Cruises
2,910 passengers
1,320 crew
arrives : 11:30
departs : 19:00
Wed, Dec 9
- Zuiderdam
Holland America
1,964 passengers
812 crew
arrives : 07:00
departs : 16:00
- Rotterdam
Holland America
2,668 passengers
1,048 crew
arrives : 07:00
departs : 15:00
- Icon of the Seas
Royal Caribbean
5,610 passengers
2,350 crew
arrives : 07:00
departs : 14:30
- Norwegian Aqua
Norwegian Cruise Line
3,565 passengers
1,597 crew
arrives : 10:00
departs : 18:00
- Celebrity Xcel
Celebrity Cruises
3,260 passengers
1,400 crew
arrives : 12:30
departs : 20:00
Thu, Dec 10
- Allure of the Seas
Royal Caribbean
5,450 passengers
2,103 crew
arrives : 07:00
departs : 16:00
- MSC Meraviglia
MSC Cruises
4,428 passengers
1,608 crew
arrives : 07:00
departs : 15:30
Fri, Dec 11
- Norwegian Prima
Norwegian Cruise Line
3,195 passengers
1,506 crew
arrives : 07:00
departs : 17:00
Sat, Dec 12
- Jewel of the Seas
Royal Caribbean
2,150 passengers
852 crew
arrives : 07:00
departs : 16:00