- ✈️ SJU (Luis Muñoz Marín International) — ~7 miles from the terminal; ~20–30 min by rideshare; direct flights from New York, Miami, Atlanta, Boston, Chicago, and more
- 🏰 Best area to stay: Old San Juan — walking distance to the terminal, the most atmospheric pre-cruise setting in the Caribbean
- 🌴 Beach option: Condado or Isla Verde — Atlantic beach access, 15–20 min to the terminal; great if you want resort amenities
- 🥘 Night before: Calle Fortaleza in Old San Juan for dinner and rum cocktails, La Factoria for an unforgettable bar experience, El Morro at sunset
- 🎭 Extra day? El Yunque rainforest, Culebra island day trip, Bacardí Rum Distillery tour — San Juan is one of the best cruise homeports in the world for a pre-cruise stay
ℹ️
This page contains affiliate links. We may earn a small commission if you book through our links — at no extra cost to you. Learn more.