San Juan, Puerto Rico, USA cruise port
CaribbeanPuerto Rico › San Juan

San Juan, Puerto Rico, USA

Puerto Rico's capital delivers one of the Caribbean's most rewarding cruise days — a UNESCO-listed walled city, two massive Spanish forts, and some of the best rum and food in the region, all starting steps from the pier.

⚓ Docked (pier)🕒 Typical call: 8–12 hrs💵 USD🗣️ Spanish / English🌴 Caribbean
Docking
Old San Juan Piers 1, 3, 4 & 6 (walkable to historic district); larger and homeport ships use Pan American Pier on Isla Grande (short taxi). $425M port modernization underway through 2026–27.
Walk to center
Pier 1/3/4/6: 2–5 min walk to Paseo de la Princesa and the walled city. Pan American Pier: 10–15 min taxi.
Best For
History, walking, rum, beaches, rainforest day trips
Don't Miss
El Morro at opening time, a piña colada at Barrachina (the birthplace), and the Bacardí ferry

Getting Ashore

Most cruise ships dock at the Old San Juan piers (1, 3, 4, 6) along the southern waterfront of the walled city — you step off and you're already in Old San Juan. Some larger and homeport ships use the separate Pan American Pier on Isla Grande, across the bay, which needs a taxi.

Getting Ashore in San Juan

  • 1
    Walk off the shipNo tenders. Old San Juan Piers 1, 3, 4, and 6 sit along Calle La Marina directly below the walled city. Pier 3 (2 berths, recently upgraded) primarily handles Royal Caribbean including Icon-class ships. Pier 4 (4EAST/4WEST) is Carnival's homeport terminal. Pier 6 handles overflow traffic.
  • 2
    Enter Old San JuanTurn left out of the pier gate onto Paseo de la Princesa — a shaded waterfront promenade. Follow it past the Raíces Fountain and through the San Juan Gate (Puerta de San Juan) into the walled city. Plaza de Armas is about 10 minutes on foot.
  • 3
    Taxis, Uber & trolleyWhite tourist taxis queue at the pier exit with fixed posted rates. Uber operates in San Juan. A free Old San Juan trolley loops the historic district and stops at both forts — handy for the uphill hauls. Condado Beach is about 15 min / $15–20 by taxi.
  • 4
    If you're at Pan American PierThe Pan American Pier (Isla Grande) is about 1.5 km from Old San Juan across the bay. It is not walkable — take a taxi ($8–12) or a ship shuttle. The Pan American West Wharf was completed in April 2026 as part of the port modernization project.

💡 Pro move: Puerto Rico is a US territory — US citizens need no passport and there is no customs check on arrival. Non-US nationals follow standard US entry requirements.

Piers & Tendering by Cruise Line

San Juan has two cruise zones: the walkable Old San Juan piers right on the historic waterfront, and the Pan American Pier on Isla Grande for larger ships and homeport embarkations.

Cruise LineTypical Berth / ArrivalDock or Tender
Royal Caribbean (incl. Icon-class), Celebrity, Norwegian (Prima & Viva homeport)Pier 3 (2 berths, recently upgraded) — Old San Juan waterfront📍Docked
Carnival Cruise Line (homeport), AzamaraPier 4 (4EAST / 4WEST) — Old San Juan waterfront📍Docked
Overflow and smaller cruise linesPiers 1 & 6 — Old San Juan waterfront📍Docked
Oasis-class Royal Caribbean, Disney, MSC, Holland America, Princess (homeport calls)Pan American Pier (Isla Grande) — short taxi to Old San Juan📍Docked

Top Excursions

San Juan rewards walkers, history lovers, beach seekers, and rainforest hikers equally — and unlike most Caribbean ports, its biggest sights are genuinely walkable from the ship.

Iconic

Castillo San Felipe del Morro

The 16th-century Atlantic-facing citadel at the tip of the peninsula is one of the most photographed fortresses in the Americas. Walk the multi-level ramparts, explore the lighthouse, cannon emplacements, and tunnels. Go early — it's far cooler and emptier before 10 AM.

⏱ 1.5–2 hrs🚶 25 min walk from pier📷 Iconic💲 $10 NPS fee
Find El Morro walking tours →
History

Castillo San Cristóbal

The largest Spanish fort built in the New World, designed to defend against land attacks. Its layered moats, tunnels, and sentry boxes offer a different perspective from El Morro. Combined NPS ticket covers both forts. Often less crowded than El Morro.

⏱ 1–1.5 hrs🚶 15 min walk from pier🏛 Colonial fortification💲 $10 NPS (combo with El Morro)
Find Old San Juan history tours →
Culture

Old San Juan Walking Tour

Blue cobblestone alleys, La Fortaleza (oldest executive mansion in the Americas), the Cathedral of San Juan Bautista (second-oldest cathedral in the Americas), Plaza de Armas, and Calle Fortaleza's umbrella art installation. Self-guided or with a local guide.

⏱ 2–3 hrs🚶 Moderate (hilly cobblestones)🏛 UNESCO walled city💲 Free self-guided
Find Old San Juan walking tours →
Nature

El Yunque Rainforest

The only tropical rainforest in the US National Forest System, about 45 minutes east. Waterfalls, jungle trails, and incredible biodiversity. Best booked through your ship or a local operator — independent transport is slow and getting back in time can be stressful.

⏱ 5–6 hrs total🚌 45 min from port🌿 Nature & waterfalls💲 ~$60–90 tour
Find El Yunque rainforest tours →
Food

Casa Bacardí Rum Distillery

Puerto Rico is rum country and Bacardí started here. A $0.50 public ferry from Pier 2 (near the cruise docks) takes you across the bay to Cataño in minutes, then a short taxi to the distillery. Tours include production history, barrel tastings, and a cocktail. One of the best-value excursions in the Caribbean.

⏱ 2–3 hrs⛴ $0.50 ferry + short taxi🥃 Rum tour & tasting💲 ~$45 distillery tour
Find Casa Bacardí rum tours →
Relax

Condado & Ocean Park Beach

San Juan's best beaches are 15 minutes east by taxi. Condado has calm water, beach bars, and sun lounger rentals in front of major hotels. Ocean Park is quieter, narrower, and loved by locals. Both are safe, clean, and easy to reach independently.

⏱ 2–4 hrs🚕 15 min by taxi🏖 Beach & swimming💲 $15–20 taxi each way
Find Condado beach day tours →

Self-Guided Walks & Hikes

Old San Juan's compact walled core is made for walking — the two major forts and most sights sit within a comfortable 2-mile loop from the pier.

The Fort Walk

3 km · 2–2.5 hrs · Moderate

From the pier, follow Paseo de la Princesa past the Raíces Fountain, through the San Juan Gate, then northwest along the coastal walk past the old city walls to El Morro. After exploring the fort, head east along Calle Norzagaray to Castillo San Cristóbal, then back down through the walled city to the pier. The full loop hits both UNESCO forts and the best harbor views.

  1. StartPier 4, San Juan
  2. StopPaseo de la Princesa, San Juan
  3. StopPuerta de San Juan (San Juan Gate)
  4. StopCastillo San Felipe del Morro, San Juan
  5. StopCastillo San Cristobal, San Juan
  6. EndPlaza de Armas, Old San Juan
🗺️ See full route in Maps →

Old San Juan Culture Loop

1.5 km · 1 hr · Easy

A tight loop through the heart of the walled city: Calle Fortaleza (restaurants, shops, umbrella art installation), La Fortaleza exterior (the governor's mansion — oldest used executive mansion in the Americas), Cathedral of San Juan Bautista, Calle del Cristo (art galleries), and down to Plazuela de la Rogativa for harbor views.

  1. StartPlaza de Armas, Old San Juan
  2. StopLa Fortaleza, Old San Juan
  3. StopCathedral of San Juan Bautista, Old San Juan
  4. StopCapilla del Cristo, Old San Juan
  5. EndPlazuela de la Rogativa, San Juan
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for San Juan, Puerto Rico, USA (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan83°F / 28°C71°F / 22°C146:59 AM6:08 PM
Feb83°F / 28°C71°F / 22°C146:52 AM6:25 PM
Mar84°F / 29°C71°F / 22°C146:32 AM6:34 PM
Apr86°F / 30°C72°F / 22°C156:07 AM6:41 PM
May88°F / 31°C74°F / 23°C165:50 AM6:50 PM
Jun89°F / 32°C76°F / 24°C155:48 AM7:01 PM
Jul89°F / 32°C77°F / 25°C185:56 AM7:04 PM
Aug88°F / 31°C77°F / 25°C196:06 AM6:50 PM
Sep88°F / 31°C77°F / 25°C226:12 AM6:26 PM
Oct87°F / 31°C76°F / 24°C216:18 AM6:01 PM
Nov85°F / 29°C74°F / 23°C206:31 AM5:46 PM
Dec83°F / 28°C73°F / 23°C166:49 AM5:50 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 👟
    Wear proper walking shoes. Old San Juan's blue cobblestones (adoquines — original Spanish ship ballast) are beautiful and brutal on feet. Flip-flops are a bad idea; ankle support helps on the hills.
  • ☀️
    Go to El Morro first. It's far cooler, emptier, and better lit before 10 AM. The pier fills with tourists mid-morning — head to the fort immediately after disembarking and explore Old San Juan on the way back.
  • The Bacardí ferry is a bargain. A public ferry from Pier 2 (steps from the cruise docks) crosses to Cataño for about $0.50 each way — easiest and cheapest access to Casa Bacardí. No taxi needed.
  • 🍹
    Try the Piña Colada at its birthplace. San Juan claims it — try one at Barrachina (Calle Fortaleza 104) or the Caribe Hilton, the two establishments that both claim the invention. Both are worth the stop.
  • 🍽️
    Eat two streets back from the pier. The waterfront row is overpriced tourist traps. Walk to Calle San Francisco or Calle Fortaleza — El Jibarito (Calle Sol) serves excellent authentic mofongo at honest prices.

Cruises Calling Here

Upcoming cruises that call at San Juan, Puerto Rico, USA. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Celebrity Constellation
Celebrity Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip Southern Caribbean
  1. 02 Jan 18:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 04 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  4. 05 Jan 08:00 - 17:00Roseau, Dominica
  5. 06 Jan 08:00 - 17:00Castries, St Lucia Island
  6. 07 Jan 08:00 - 17:00Bridgetown, Barbados
  7. 09 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$861from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 02 Jan 18:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 04 Jan 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  4. 05 Jan 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  5. 06 Jan 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  6. 07 Jan 08:00 - 17:00Roseau, Dominica
  7. 09 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$689from / pp
Valiant Lady
Virgin Voyages Cruises
Round-trip from San Juan
⚓ Calls 02 Jan 20:00 20277 nights7 portsDeparts 2027 Jan 02
View itinerary · 7 ports
7 days, round-trip 7 Night Southern Caribbean Cruise
  1. 02 Jan 20:00Departing from San Juan, Puerto Rico
  2. 03 Jan 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 05 Jan 08:00 - 20:00Bridgetown, Barbados
  4. 06 Jan 08:00 - 18:00Castries, St Lucia Island
  5. 07 Jan 08:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  6. 08 Jan 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  7. 09 Jan 06:30Arriving in San Juan, Puerto Rico
Find this cruise to book →
$973from / pp
Vision Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 18:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 03 Jan 18:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  4. 06 Jan 08:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  6. 08 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  7. 10 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$758from / pp
Crown Princess
Princess Cruises
San Juan → Bridgetown
⚓ Calls 03 Jan 19:00 20275 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
5 days, one-way from San Juan to Bridgetown
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00Arriving in Bridgetown, Barbados
Find this cruise to book →
$648from / pp
Crown Princess
Princess Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip Southern Caribbean with Barbados and St. Kitts
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00 - 21:00Bridgetown, Barbados
  7. 10 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$899from / pp
Silver Shadow
Silversea Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights8 portsDeparts 2027 Jan 03
View itinerary · 8 ports
7 days, round-trip San Juan To San Juan
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 Jan 08:00 - 23:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 06 Jan 08:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  5. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  6. 08 Jan 08:00 - 19:00Basseterre St Kitts, Port Zante
  7. 09 Jan 08:00 - 18:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  8. 10 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$4500from / pp
Crown Princess
Princess Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 202714 nights13 portsDeparts 2027 Jan 03
View itinerary · 13 ports
14 days, round-trip Southern Caribbean Adventurer
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 04 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  4. 06 Jan 07:00 - 17:00Roseau, Dominica
  5. 07 Jan 08:00 - 18:00St Georges Grenada
  6. 08 Jan 07:00 - 21:00Bridgetown, Barbados
  7. 10 Jan 06:00 - 19:00San Juan, Puerto Rico
  8. 11 Jan 08:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  9. 12 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  10. 13 Jan 07:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  11. 14 Jan 08:00 - 18:00Castries, St Lucia Island
  12. 15 Jan 07:00 - 21:00Bridgetown, Barbados
  13. 17 Jan 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1616from / pp
SeaDream I
SeaDream Yacht Club Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 20276 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
6 days, round-trip 6 Night San Juan to San Juan Cruise
  1. 03 JanDeparting from San Juan, Puerto Rico
  2. 04 JanSt John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 JanAnguilla Island, UK, Sandy Ground
  4. 05 Jan - 06 JanGustavia St Barths, Saint-Barthelemy Island France
  5. 07 JanMarigot, St Martin Island France
  6. 08 JanPrickly Pear Island BVI, UK Virgin Islands
  7. 09 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$3959from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 16:00 20277 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip San Juan Curacao Aruba
  1. 03 Jan 16:00Departing from San Juan, Puerto Rico
  2. 04 Jan 07:00 - 17:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 05 Jan 07:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  4. 07 Jan 07:00 - 20:00Oranjestad Aruba, Netherlands Antilles
  5. 08 Jan 07:00 - 20:00Willemstad Curacao, Netherlands Antilles
  6. 10 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1719from / pp
Star Pride
Windstar Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 20277 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
7 days, round-trip 7 Night Windward Islands Surf and Sunsets Cruise
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00St Georges Grenada
  3. 06 Jan 08:00 - 22:00Bequia Island, Port Elizabeth, Grenadines
  4. 07 Jan 08:00 - 16:30Mayreau Island, Grenadines
  5. 08 Jan 11:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 09 Jan 08:00 - 15:00Marigot, St Martin Island France
  7. 10 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$3830from / pp
Star Pride
Windstar Cruises
Round-trip from San Juan
⚓ Calls 03 Jan 19:00 202714 nights14 portsDeparts 2027 Jan 03
View itinerary · 14 ports
14 days, round-trip 14 Night Star Collector Lovely Leewards Cruise
  1. 03 Jan 19:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00St Georges Grenada
  3. 06 Jan 08:00 - 22:00Bequia Island, Port Elizabeth, Grenadines
  4. 07 Jan 08:00 - 16:30Mayreau Island, Grenadines
  5. 08 Jan 11:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 09 Jan 08:00 - 15:00Marigot, St Martin Island France
  7. 10 Jan 07:00 - 19:00San Juan, Puerto Rico
  8. 11 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  9. 12 Jan 08:00 - 17:00Basseterre St Kitts, Port Zante
  10. 13 Jan 07:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  11. 14 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  12. 15 Jan 09:00 - 22:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  13. 16 Jan 08:00 - 17:00Prickly Pear Island BVI, UK Virgin Islands
  14. 17 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$6893from / pp
MSC Explora 1
MSC Explora Journeys Cruises
San Juan → Miami
⚓ Calls 04 Jan 17:00 20277 nights6 portsDeparts 2027 Jan 04
View itinerary · 6 ports
7 days, one-way from San Juan to Miami
  1. 04 Jan 17:00Departing from San Juan, Puerto Rico
  2. 05 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  3. 06 Jan 09:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  4. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  5. 08 Jan 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$3850from / pp
MSC Explora 1
MSC Explora Journeys Cruises
San Juan → Miami
⚓ Calls 04 Jan 17:00 202716 nights12 portsDeparts 2027 Jan 04
View itinerary · 12 ports
16 days, one-way from San Juan to Miami
  1. 04 Jan 17:00Departing from San Juan, Puerto Rico
  2. 05 Jan 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  3. 06 Jan 09:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  4. 07 Jan 08:00 - 18:00Montserrat Island UK, Little Bay
  5. 08 Jan 08:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 08:00 - 17:00Miami, Florida
  7. 13 Jan 09:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  8. 14 Jan 08:00 - 18:00Samana, Dominicana
  9. 15 Jan 09:00 - 23:00San Juan, Puerto Rico
  10. 16 Jan 09:00 - 20:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  11. 17 Jan 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  12. 20 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$7385from / pp
Ritz-Carlton Ilma
Ritz-Carlton Yacht Collection Cruises
Round-trip from San Juan
⚓ Calls 04 Jan 18:00 20274 nights5 portsDeparts 2027 Jan 04
View itinerary · 5 ports
4 days, round-trip 4 Night San Juan to San Juan Cruise
  1. 04 Jan 18:00Departing from San Juan, Puerto Rico
  2. 05 Jan 09:00 - 22:00Anguilla Island, UK, Sandy Ground
  3. 06 Jan 08:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 07 Jan 08:00 - 19:00St John Island USVI, Cruz Bay, US Virgin Islands
  5. 08 Jan 07:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$5100from / pp
Azamara Journey
Azamara Cruises
San Juan → Miami
⚓ Calls 05 Jan 18:00 20279 nights8 portsDeparts 2027 Jan 05
View itinerary · 8 ports
9 days, one-way from San Juan to Miami
  1. 05 Jan 18:00Departing from San Juan, Puerto Rico
  2. 06 Jan 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  3. 07 Jan 08:00 - 18:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 08 Jan 08:00 - 22:00Philipsburg St Maarten, Netherlands Antilles
  5. 09 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  6. 10 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  7. 11 Jan 07:30 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  8. 14 Jan 06:00Arriving in Miami, Florida
Find this cruise to book →
$2779from / pp
ms Nieuw Statendam
Holland America Cruises
Round-trip from Fort Lauderdale
⚓ Calls 06 Jan 13:00 - 22:00 20277 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
7 days, round-trip Eastern Caribbean San Juan St. Thomas
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 07:00 - 15:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 06 Jan 13:00 - 22:00San Juan, Puerto Rico
  4. 07 Jan 07:00 - 16:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  5. 09 Jan 08:00 - 15:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  6. 10 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$749from / pp
ms Nieuw Statendam
Holland America Cruises
Round-trip from Fort Lauderdale
⚓ Calls 06 Jan 13:00 - 22:00 202714 nights11 portsDeparts 2027 Jan 03
View itinerary · 11 ports
14 days, round-trip Eastern Western Caribbean San Juan Mexico
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 07:00 - 15:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 06 Jan 13:00 - 22:00San Juan, Puerto Rico
  4. 07 Jan 07:00 - 16:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  5. 09 Jan 08:00 - 15:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  6. 10 Jan 07:00 - 16:00Fort Lauderdale, Port Everglades, Florida
  7. 11 Jan 09:00 - 17:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  8. 13 Jan 08:00 - 16:00Ocho Rios, Jamaica
  9. 14 Jan 08:00 - 15:00Grand Cayman Island, George Town Harbour
  10. 15 Jan 11:00 - 21:00Cozumel, Mexico, Riviera Maya
  11. 17 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$1399from / pp
Resilient Lady
Virgin Voyages Cruises
Round-trip from Miami
⚓ Calls 06 Jan 08:00 - 17:00 20277 nights5 portsDeparts 2027 Jan 03
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean and Bimini Beach Club Cruise
  1. 03 Jan 17:00Departing from Miami, Florida
  2. 06 Jan 08:00 - 17:00San Juan, Puerto Rico
  3. 07 Jan 10:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  4. 09 Jan 09:00 - 18:00Bimini Islands, Resorts World Bimini Bahamas
  5. 10 Jan 06:30Arriving in Miami, Florida
Find this cruise to book →
$973from / pp
Viking Sea
Viking Cruises
Round-trip from San Juan
⚓ Calls 06 Jan 20279 nights10 portsDeparts 2027 Jan 06
View itinerary · 10 ports
9 days, round-trip 10 Night West Indies Explorer Cruise
  1. 06 JanDeparting from San Juan, Puerto Rico
  2. 07 JanSt Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 08 JanPhilipsburg St Maarten, Netherlands Antilles
  4. 09 JanBasseterre St Kitts, Port Zante
  5. 10 JanSt Johns Antigua, RCI Royal Beach Club
  6. 11 JanCastries, St Lucia Island
  7. 12 JanBridgetown, Barbados
  8. 13 JanRoseau, Dominica
  9. 14 JanSt Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  10. 15 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$6099from / pp
Sun Princess
Princess Cruises
Round-trip from Fort Lauderdale
⚓ Calls 07 Jan 07:00 - 15:00 20277 nights5 portsDeparts 2027 Jan 03
View itinerary · 5 ports
7 days, round-trip Eastern Caribbean with Puerto Rico Holiday
  1. 03 Jan 15:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 05 Jan 08:00 - 18:00Grand Turk Island, Cockburn Town, Turks and Caicos
  3. 07 Jan 07:00 - 15:00San Juan, Puerto Rico
  4. 08 Jan 08:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  5. 10 Jan 06:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$679from / pp
Norwegian Pearl
Norwegian Cruise Line Cruises
Round-trip from Philadelphia
⚓ Calls 07 Jan 10:00 - 18:00 202710 nights6 portsDeparts 2027 Jan 03
View itinerary · 6 ports
10 days, round-trip Caribbean Round-Trip Philadelphia Dominican Republic St. Thomas
  1. 03 Jan 16:00Departing from Philadelphia, PhilaPort, Pennsylvania
  2. 06 Jan 11:00 - 18:00Puerto Plata-Amber Cove, Dominicana
  3. 07 Jan 10:00 - 18:00San Juan, Puerto Rico
  4. 08 Jan 07:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 09 Jan 07:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  6. 13 Jan 07:00Arriving in Philadelphia, PhilaPort, Pennsylvania
Find this cruise to book →
$999from / pp
Norwegian Bliss
Norwegian Cruise Line Cruises
Round-trip from New York
⚓ Calls 08 Jan 11:00 - 19:00 202712 nights8 portsDeparts 2027 Jan 04
View itinerary · 8 ports
12 days, round-trip Caribbean Round-trip New York Dominican Republic St. Thomas
  1. 04 Jan 16:00Departing from New York, NYC Manhattan-Brooklyn
  2. 07 Jan 11:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  3. 08 Jan 11:00 - 19:00San Juan, Puerto Rico
  4. 09 Jan 09:00 - 18:00Basseterre St Kitts, Port Zante
  5. 10 Jan 07:00 - 18:00Tortola Island BVI, Road Town, UK Virgin Islands
  6. 11 Jan 07:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  7. 12 Jan 07:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  8. 16 Jan 07:00Arriving in New York, NYC Manhattan-Brooklyn
Find this cruise to book →
$1499from / pp
Silver Ray
Silversea Cruises
Round-trip from Miami
⚓ Calls 08 Jan 09:00 - 19:00 202711 nights8 portsDeparts 2027 Jan 05
View itinerary · 8 ports
11 days, round-trip Miami, Fl To Miami, Fl
  1. 05 Jan 18:00Departing from Miami, Florida
  2. 08 Jan 09:00 - 19:00San Juan, Puerto Rico
  3. 09 Jan 08:00 - 18:00St John Island USVI, Cruz Bay, US Virgin Islands
  4. 10 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  5. 11 Jan 08:00 - 18:00Deshaies, Basse-Terre Island Guadeloupe
  6. 12 Jan 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  7. 13 Jan 08:00 - 13:30Tortola Island BVI, Road Town, UK Virgin Islands
  8. 16 JanArriving in Miami, Florida
Find this cruise to book →
$8900from / pp
Emerald Sakara
Emerald Cruises
St Thomas Island USVI → San Juan
⚓ Calls 09 Jan 20276 nights7 portsDeparts 2027 Jan 03
View itinerary · 7 ports
6 days, one-way from St Thomas Island USVI to San Juan
  1. 03 JanDeparting from St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  2. 04 JanSt John Island USVI, Cruz Bay, US Virgin Islands
  3. 05 JanCharlestown Nevis, Nevis Island
  4. 06 JanFalmouth Antigua
  5. 07 JanGustavia St Barths, Saint-Barthelemy Island France
  6. 08 JanAnguilla Island, UK, Sandy Ground
  7. 09 JanArriving in San Juan, Puerto Rico
Find this cruise to book →
$5265from / pp
See more cruises visiting San Juan →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.