Sailing into Old San Juan on a Carnival ship? This guide covers Carnival shore excursions in San Juan, Puerto Rico — the on-ship bookings, the independent alternatives, and what you can do for free right off the pier. We’re an independent guide with no affiliate ties to any tour operator, so the picks here reflect what we’d actually tell a friend visiting for the day.
Carnival ships calling at San Juan
Carnival ships that regularly call at San Juan include Carnival Celebration, Carnival Magic, Carnival Sunshine, Carnival Venezia, and Carnival Vista. These ships typically dock at Pan American Pier or Pier 3, though the exact pier assignment can shift based on the day’s schedule. Confirm your pier 24–48 hours before arrival through your cruise line app.
Top Carnival shore excursion categories
- Old San Juan walking tours — Cruise-line walking tours typically run 2–3 hours and cover Plaza de Armas, the cathedral, and views of the forts.
- El Yunque rainforest — A 45-minute drive each way. Half-day excursions usually include short hikes and a swim stop.
- Bacardí distillery — Across the bay in Cataño. The factory tour and tasting is well-run and family-friendly (the kids get virgin drinks).
- Beach days — Condado or Isla Verde with transport included.
- Catamaran and snorkel — Half-day sails on the bay or a short trip to Icacos or Palomino.
Carnival on-ship booking vs. independent
Booking your shore excursion through Carnival is the safest path because the ship will wait for you if your tour runs late. The trade-off is price — you’ll pay 30–80% more than booking the same operator directly. For details on how to choose, see our guide on how to book excursions in Puerto Rico.
What you don’t need to book at all
Old San Juan is one of the most walkable cruise ports in the Caribbean. From the piers you can walk to Castillo San Felipe del Morro, Castillo San Cristóbal, the cathedral, Plaza de Armas, and the famous colorful umbrella street on Calle Fortaleza. None of this requires a paid excursion. If you have under 6 hours in port, our recommendation is usually to skip the cruise-line walking tour and just walk off the ship.
Tips for Carnival passengers in San Juan
- Confirm your pier the night before. Walking distance to Old San Juan depends on whether you dock at Pan American or Piers 1, 3, or 4.
- All-aboard is typically 30 minutes before departure — not at departure time itself.
- Old San Juan cobblestones are no joke. Wear shoes you can walk in for 4+ hours.
- Cash isn’t needed (US dollar is the currency and cards work everywhere) but a small amount is handy for street vendors.
- If you take an independent excursion, build buffer time on the return — don’t cut it close to all-aboard.
More San Juan port-day resources
See our things to do in Old San Juan on a cruise port day guide for the full breakdown of how to spend 4, 6, or 8 hours ashore.