A small group with a guide walking along the sea wall promenade below the fort, El Morro fort beyond — Puerto Rico

Things to Do in Puerto Rico: San Juan Tours & Day Trips

Looking for things to do in Puerto Rico on a San Juan cruise port day? This page covers the best of the island, 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

Frequently Asked Questions

What are the best things to do in Puerto Rico from the San Juan cruise port?

Start with Old San Juan itself — the walking tour, the forts, and the rum distilleries are all within a few blocks of the pier. With more time, the island’s best-known stops are El Yunque Rainforest (about 45 minutes away), the beaches and bioluminescent bay near Fajardo, and waterfall day trips like Gozalandia or Charco Azul. The categories above are organized by how much time you actually have on your port day.

What to do in Puerto Rico in one day?

One day is enough to see Old San Juan properly — the forts, the colonial streets, and a rum tasting — plus one nearby excursion if you start early. A beach stop fits comfortably inside a 6-to-8-hour port day. El Yunque does not — round-trip transit plus the rainforest itself eats 5.5 to 7 hours, so treat it as a 9-hour-plus call or save it for a pre- or post-cruise day. See our Things to Do in Old San Juan guide for hour-by-hour plans.

What are the best things to do in Puerto Rico with family?

Families tend to do well with the catamaran and snorkel trip, horseback riding on the beach, the Culebra or Flamenco beach day, and easier nature stops like La Marquesa Forest Park. El Yunque’s shorter trails also work for most kids, and the historic forts have enough open lawn for kids to run while adults read the history.

How many days do you need to see the best of Puerto Rico?

A single cruise port day covers Old San Juan well. Three to five extra days lets you add the rainforest, a couple of beach towns, and one full day trip to the west or south coast (Rincón, Cabo Rojo, or Ponce) without rushing. Use our Puerto Rico Trip Planner to plan extra days around your cruise.