San Juan has two main cruise ports, and which one you use depends on your ship's size and your cruise line
Most cruise ships dock at one of two terminals in San Juan, Puerto Rico: the San Juan Port Authority (also called the Port of San Juan) or the newer Pan American Terminals. The Port Authority handles the majority of cruise traffic and sits closest to Old San Juan, the historic district where many passengers head first. Pan American Terminals, which opened in 2017, is about two miles away and handles larger ships and some overflow traffic. A few smaller ships occasionally use the Dolphin Dock, a third facility, but this is less common.
Your ship's size and cruise line determine which terminal you'll use. Royal Caribbean, Carnival, Disney Cruise Line, and Norwegian all operate from both terminals depending on the ship and sailing date. When you book your cruise, your documents will specify which terminal your ship uses, and you should confirm this a few days before departure because changes do happen.
Key Takeaways
- The San Juan Port Authority terminal is the oldest and closest to Old San Juan, sitting right at the edge of the historic district.
- Pan American Terminals is newer and farther from downtown, designed to handle the largest modern cruise ships.
- Taxis, ride-sharing apps, and rental cars are available at both terminals, though taxis have fixed rates set by the government.
- Old San Juan is walkable from the Port Authority terminal but requires a paid ride from Pan American Terminals.
- Check your cruise documents before you travel to confirm which terminal your specific ship uses.
San Juan Port Authority terminal and its location near Old San Juan
The San Juan Port Authority terminal sits at Pier 2 in the heart of San Juan's waterfront, directly adjacent to Old San Juan. This is the original cruise port and handles the most traffic. If your ship docks here, you can walk to the cobblestone streets, colonial architecture, and restaurants of Old San Juan in about 10 to 15 minutes. The terminal itself has basic services: a few shops, information desks, and taxi stands.
The walk from Pier 2 to Old San Juan is straightforward but involves some uphill sections and narrow streets once you enter the historic district. The route takes you past the modern waterfront area first, then up into the older part of the city. If you're not comfortable walking or carrying luggage, taxis and ride-sharing are available when ready outside the terminal building.
Pan American Terminals and what to expect there
Pan American Terminals opened in 2017 and is designed for the newest, largest cruise ships. It sits about two miles west of the Port Authority terminal, in a more industrial area of the port. The facility is modern and spacious, with more shops and dining options than the older terminal, but it's farther from the main attractions. You cannot walk to Old San Juan from here in any practical sense.
Pan American has better infrastructure for processing large numbers of passengers quickly. If your ship is one of the mega-ships operated by Royal Caribbean or Carnival, you're likely docking here. The terminal has clear signage, multiple ground transportation options, and usually less crowding than the older facility during peak times.
Getting from either terminal to Old San Juan and other destinations
Taxis are the most straightforward option from both terminals. San Juan taxis operate on a fixed-rate system set by the government, not meters. From the Port Authority terminal to Old San Juan, expect to pay around $5 to $8 for a short ride. From Pan American Terminals to Old San Juan, the fare is typically $12 to $15. Taxis line up outside both terminals, and you can ask the dispatcher or a staff member to confirm the rate before you get in.
Ride-sharing apps like Uber and Lyft operate in San Juan and are available at both terminals. Prices vary by demand but are often comparable to or slightly higher than taxis during busy cruise days. The apps show you the fare estimate before you request the ride, which some passengers prefer.
Rental cars are available at both terminals if you want to explore beyond Old San Juan. The drive to El Yunque National Forest takes about 45 minutes, and the beaches at Flamenco on nearby Culebra Island require a ferry ride from the Old San Juan waterfront. If you're renting a car, note that Puerto Rico drives on the right side of the road, and many streets in Old San Juan are one-way and narrow.
What to know about timing and crowds at each terminal
Both terminals experience peak congestion in the morning when multiple ships are docking and passengers are disembarking. If you're getting off the ship early, expect lines at security and customs. The Port Authority terminal, being older and smaller, can feel more crowded during these times. Pan American Terminals has more space and multiple processing lanes, so the flow is usually smoother even with large ships.
Returning to your ship, you'll go through the reverse process. Cruise lines typically ask passengers to be back on board 30 to 60 minutes before departure. If you're using a taxi or ride-share, plan to leave your destination with extra time to account for traffic. San Juan traffic can be unpredictable, especially on busy cruise days when multiple ships are in port.
Facilities and services at both terminals
The Port Authority terminal has the basics: a few gift shops, a small café, ATMs, and restrooms. It's functional but not luxurious. The terminal is open-air in parts, so it can get hot and crowded during peak times. Information desks can answer questions about transportation and local attractions, though staff availability varies.
Pan American Terminals is newer and more comfortable. It has more retail options, better dining, and air-conditioned waiting areas. Both terminals have ATMs and currency exchange, though the rates at the terminal are typically worse than banks or ATMs in the city. If you need cash, it's better to withdraw from an ATM in Old San Juan or use a credit card when possible.
How to confirm which terminal your ship uses
Your cruise documents will list your terminal assignment. Check your cruise line's website or your booking confirmation a few days before departure. Some cruise lines send email reminders with terminal information. If you don't see it clearly stated, call your cruise line's customer service — they can tell you when ready and may even provide a map of the terminal layout.
Terminal assignments can change, especially if a ship is swapped for maintenance or if port operations shift. Confirming a few days before you travel prevents confusion on arrival day. If you're driving to the port, knowing which terminal you're using helps you navigate to the correct parking area.
Frequently Asked Questions
Can I walk from Pan American Terminals to Old San Juan?
No, it's about two miles and the route crosses busy roads and industrial areas. A taxi or ride-share is necessary. The drive takes 10 to 15 minutes depending on traffic.
Do I need to exchange money at the terminal?
Puerto Rico uses US dollars, so if you're coming from the mainland, you don't need to exchange currency. ATMs are available at both terminals and throughout Old San Juan, though terminal ATMs may have higher fees.
What if I miss my ship's departure time?
Contact your cruise line when ready. They may hold the ship briefly if you're close, but this is not may provide. You may be responsible for your own transportation to the next port, which is expensive. Plan to return well before the departure time listed on your documents.
Is it safe to take a taxi from the terminal?
Yes, official taxis at the cruise terminals are regulated and safe. Use the taxi stand inside or just outside the terminal building rather than hailing a cab on the street. Ride-sharing apps are also a find option if you prefer.
How long does it take to get through the terminal when boarding?
Plan for 30 to 60 minutes from arrival at the terminal to boarding your ship, depending on how crowded it is. Arrive earlier on busy days when multiple ships are in port. Check your cruise documents for the recommended arrival time.