← Puerto Rico

San Juan

Puerto Rico

San Juan is the capital of Puerto Rico, on the island's north coast. Founded in 1521 — the second-oldest European city in the Americas — its walled Old San Juan is a UNESCO World Heritage Site. Attractions include the great fortresses of El Morro and San Cristóbal guarding the harbor, the colorful streets of the old city, the cathedral, the Paseo de la Princesa, and excursions to El Yunque rainforest, the bioluminescent bays, and the island's beaches.

Port image coming soon

Port information

18.464°, -66.113°

Daily schedule

Next 31 days

Thu, Nov 12

Today
Total: 3 ships 9,222 passengers 3,468 crew

Fri, Nov 13

  • Norwegian Bliss

    Norwegian Cruise Line

    4,010 passengers

    1,716 crew

    arrives : 11:00

    departs : 19:00

Total: 1 ship 4,010 passengers 1,716 crew

Sat, Nov 14

  • Rhapsody of the Seas

    Royal Caribbean

    2,000 passengers

    772 crew

    arrives : 06:00

    departs : 18:00

  • Valiant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 06:30

    departs : 20:00

  • Explora I

    Explora Journeys

    922 passengers

    640 crew

    arrives : 08:00

    departs : 19:00

Total: 3 ships 5,684 passengers 2,562 crew

Sun, Nov 15

  • Viking Sea

    Viking Ocean

    930 passengers

    550 crew

    arrives : 03:00

    departs : —

  • Vision of the Seas

    Royal Caribbean

    2,000 passengers

    742 crew

    arrives : 06:00

    departs : 18:00

  • Norwegian Prima

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 16:00

  • Explora III

    Explora Journeys

    922 passengers

    640 crew

    arrives : 08:00

    departs : 17:00

Total: 4 ships 7,047 passengers 3,438 crew

Mon, Nov 16

  • Viking Sea

    Viking Ocean

    930 passengers

    550 crew

    arrives : —

    departs : 18:00

  • Disney Dream

    Disney Cruise Line

    2,500 passengers

    1,458 crew

    arrives : 09:00

    departs : 16:15

Total: 2 ships 3,430 passengers 2,008 crew

Tue, Nov 17

Total: 2 ships 7,412 passengers 3,137 crew

Wed, Nov 18

  • Carnival Vista

    Carnival Cruise Line

    3,934 passengers

    1,450 crew

    arrives : 07:00

    departs : 16:00

  • Independence of the Seas

    Royal Caribbean

    3,850 passengers

    1,440 crew

    arrives : 11:30

    departs : 19:00

  • Carnival Venezia

    Carnival Cruise Line

    4,090 passengers

    1,424 crew

    arrives : 13:00

    departs : 21:00

Total: 3 ships 11,874 passengers 4,314 crew

Thu, Nov 19

  • MSC Poesia

    MSC Cruises

    2,446 passengers

    1,039 crew

    arrives : 08:00

    departs : 17:00

Total: 1 ship 2,446 passengers 1,039 crew

Fri, Nov 20

  • Valiant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 06:30

    departs : 20:00

  • Norwegian Getaway

    Norwegian Cruise Line

    3,903 passengers

    1,646 crew

    arrives : 07:00

    departs : 15:00

  • Oceania Insignia

    Oceania Cruises

    680 passengers

    400 crew

    arrives : 11:00

    departs : —

Total: 3 ships 7,345 passengers 3,196 crew

Sat, Nov 21

  • Oceania Insignia

    Oceania Cruises

    680 passengers

    400 crew

    arrives : —

    departs : 13:00

  • Rhapsody of the Seas

    Royal Caribbean

    2,000 passengers

    772 crew

    arrives : 06:00

    departs : 18:00

  • Silver Shadow

    Silversea

    392 passengers

    302 crew

    arrives : 09:00

    departs : 19:00

Total: 3 ships 3,072 passengers 1,474 crew

Sun, Nov 22

  • Vision of the Seas

    Royal Caribbean

    2,000 passengers

    742 crew

    arrives : 06:00

    departs : 18:00

  • Norwegian Prima

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 16:00

Total: 2 ships 5,195 passengers 2,248 crew

Mon, Nov 23

  • 600 passengers

    450 crew

    arrives : 10:00

    departs : 18:00

Total: 1 ship 600 passengers 450 crew

Tue, Nov 24

  • Sky Princess

    Princess

    3,660 passengers

    1,346 crew

    arrives : 10:00

    departs : 18:00

Total: 1 ship 3,660 passengers 1,346 crew

Wed, Nov 25

  • Viking Sea

    Viking Ocean

    930 passengers

    550 crew

    arrives : 03:00

    departs : —

  • Harmony of the Seas

    Royal Caribbean

    5,450 passengers

    2,200 crew

    arrives : 10:00

    departs : 17:00

  • 458 passengers

    330 crew

    arrives : 10:00

    departs : 18:00

Total: 3 ships 6,838 passengers 3,080 crew

Thu, Nov 26

  • Viking Sea

    Viking Ocean

    930 passengers

    550 crew

    arrives : —

    departs : 18:00

  • Sun Princess

    Princess

    4,300 passengers

    1,600 crew

    arrives : 07:00

    departs : 15:00

Total: 2 ships 5,230 passengers 2,150 crew
Fri, Nov 27 No ships in port

Sat, Nov 28

  • Rhapsody of the Seas

    Royal Caribbean

    2,000 passengers

    772 crew

    arrives : 06:00

    departs : 18:00

  • Valiant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 06:30

    departs : 20:00

  • Celebrity Constellation

    Celebrity Cruises

    2,184 passengers

    999 crew

    arrives : 07:00

    departs : 18:00

  • Seven Seas Mariner

    Regent Seven Seas

    704 passengers

    459 crew

    arrives : 07:00

    departs : 20:00

Total: 4 ships 7,650 passengers 3,380 crew

Sun, Nov 29

  • Vision of the Seas

    Royal Caribbean

    2,000 passengers

    742 crew

    arrives : 06:00

    departs : 18:00

  • Norwegian Prima

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 16:00

  • 2,074 passengers

    911 crew

    arrives : 08:00

    departs : 17:00

  • Explora III

    Explora Journeys

    922 passengers

    640 crew

    arrives : 08:00

    departs : 18:00

  • Oceania Allura

    Oceania Cruises

    1,210 passengers

    800 crew

    arrives : 11:00

    departs : 20:00

Total: 5 ships 9,401 passengers 4,599 crew
Mon, Nov 30 No ships in port

Tue, Dec 1

  • MSC World America

    MSC Cruises

    5,228 passengers

    2,138 crew

    arrives : 09:00

    departs : 23:00

  • Carnival Magic

    Carnival Cruise Line

    3,690 passengers

    1,367 crew

    arrives : 10:00

    departs : 18:00

  • Norwegian Gem

    Norwegian Cruise Line

    2,388 passengers

    1,070 crew

    arrives : 10:00

    departs : 18:00

  • Eurodam

    Holland America

    2,104 passengers

    876 crew

    arrives : 13:00

    departs : 22:00

Total: 4 ships 13,410 passengers 5,451 crew

Wed, Dec 2

  • 3,560 passengers

    1,346 crew

    arrives : 07:00

    departs : 15:00

  • Harmony of the Seas

    Royal Caribbean

    5,450 passengers

    2,200 crew

    arrives : 07:00

    departs : 15:00

  • Seven Seas Grandeur

    Regent Seven Seas

    746 passengers

    548 crew

    arrives : 08:00

    departs : 20:00

Total: 3 ships 9,756 passengers 4,094 crew

Thu, Dec 3

  • Sky Princess

    Princess

    3,660 passengers

    1,346 crew

    arrives : 09:00

    departs : 17:00

  • Silver Shadow

    Silversea

    392 passengers

    302 crew

    arrives : 09:00

    departs : 19:00

  • Norwegian Bliss

    Norwegian Cruise Line

    4,010 passengers

    1,716 crew

    arrives : 11:00

    departs : 19:00

Total: 3 ships 8,062 passengers 3,364 crew

Fri, Dec 4

  • Norwegian Pearl

    Norwegian Cruise Line

    2,344 passengers

    1,072 crew

    arrives : 07:00

    departs : 15:00

Total: 1 ship 2,344 passengers 1,072 crew

Sat, Dec 5

  • Viking Sea

    Viking Ocean

    930 passengers

    550 crew

    arrives : 03:00

    departs : —

  • Rhapsody of the Seas

    Royal Caribbean

    2,000 passengers

    772 crew

    arrives : 06:00

    departs : 18:00

  • Valiant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 06:30

    departs : 20:00

  • Celebrity Constellation

    Celebrity Cruises

    2,184 passengers

    999 crew

    arrives : 07:00

    departs : 18:00

Total: 4 ships 7,876 passengers 3,471 crew

Sun, Dec 6

  • Vision of the Seas

    Royal Caribbean

    2,000 passengers

    742 crew

    arrives : 06:00

    departs : 18:00

  • Norwegian Prima

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 16:00

  • Brilliant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 08:00

    departs : 17:00

Total: 3 ships 7,957 passengers 3,398 crew

Mon, Dec 7

  • Oceania Marina

    Oceania Cruises

    1,248 passengers

    780 crew

    arrives : 07:00

    departs : 16:00

Total: 1 ship 1,248 passengers 780 crew

Tue, Dec 8

  • MSC Meraviglia

    MSC Cruises

    4,428 passengers

    1,608 crew

    arrives : 08:00

    departs : 18:00

  • Zuiderdam

    Holland America

    1,964 passengers

    812 crew

    arrives : 13:00

    departs : 22:00

Total: 2 ships 6,392 passengers 2,420 crew

Wed, Dec 9

  • Harmony of the Seas

    Royal Caribbean

    5,450 passengers

    2,200 crew

    arrives : 07:00

    departs : 15:00

  • Resilient Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 08:00

    departs : 17:00

  • 458 passengers

    330 crew

    arrives : 10:00

    departs : 18:00

Total: 3 ships 8,670 passengers 3,680 crew

Thu, Dec 10

  • Sun Princess

    Princess

    4,300 passengers

    1,600 crew

    arrives : 07:00

    departs : 15:00

  • Jewel of the Seas

    Royal Caribbean

    2,150 passengers

    852 crew

    arrives : 12:30

    departs : 20:00

Total: 2 ships 6,450 passengers 2,452 crew
Fri, Dec 11 No ships in port

Sat, Dec 12

  • Rhapsody of the Seas

    Royal Caribbean

    2,000 passengers

    772 crew

    arrives : 06:00

    departs : 18:00

  • Valiant Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 06:30

    departs : 20:00

  • Celebrity Constellation

    Celebrity Cruises

    2,184 passengers

    999 crew

    arrives : 07:00

    departs : 18:00

  • Norwegian Pearl

    Norwegian Cruise Line

    2,344 passengers

    1,072 crew

    arrives : 10:00

    departs : 18:00

Total: 4 ships 9,290 passengers 3,993 crew