The best Old San Juan shore excursions and Puerto Rico tours for cruise passengers, organized by type and travel time from the cruise port. Whether you have a four-hour port stop or a full day on the island, you can pair the historic walking tours of Old San Juan with rum distillery visits, El Yunque rainforest hikes, snorkel sails, ziplines, beach day trips to Culebra and Flamenco, or full-island excursions to Ponce, Rincón, and Cabo Rojo. Each tour below is independently bookable, which usually beats the ship’s excursion desk on price and group size.

Most San Juan cruise passengers underestimate how much of the island you can see in a single port day. The cruise port in Old San Juan is centrally located on the north coast, so a private driver can reach Bacardí Distillery in 20 minutes, El Yunque Rainforest in 45 minutes, Fajardo for the bioluminescent bay in just over an hour, and Ponce on the south coast in about 90 minutes each way. Pick the experience that matches your interests below, check the back-to-ship buffer time, and book direct.

Your ship Day trips Ferry points

Distances deceive on a port day — the map shows where things really are relative to your ship. Anything east of San Juan means committing most of your day; build in a fat return buffer.

Walking Tours & Old City

Rum Distillery Tours

Beach & Water Excursions

Nature & Adventure

Day Trips Across Puerto Rico

Adventure

Planning Resources