Where is the terminal?
The Ceiba Ferry Terminal sits on Marina Drive within the former Roosevelt Roads Naval Base, about 75 to 90 minutes southeast of San Juan. It's relatively isolated, so plan your drive carefully.
The maritime corridor connecting mainland Puerto Rico to Vieques and Culebra is breathtaking, but navigating the Ceiba Ferry Terminal can be a major stress point for travelers. Preparation is essential for a smooth journey.
Where to Buy Official Tickets
& The Notorious "20% Rule"
puertoricoferry.com
Official ATM website
City Experiences App
Mobile booking option
The official vendor for ferry tickets is the Maritime Transport Authority (ATM), managed by HMS Ferries. However, if you're wondering why tickets always seem sold out, you're experiencing the notorious "20% rule."
The 20% Rule Explained
Only a small fraction of the total vessel capacity (often estimated at around 20%) is made available for online purchase. The remainder is strictly reserved for local island residents and in-person terminal sales. This artificial digital scarcity is exactly why securing an advance ticket online requires constant vigilance—or an automated alert service.
When to Arrive & Standby Survival
If you have a pre-purchased ticket, the official recommendation is to arrive at least one hour prior to your scheduled departure. The boarding protocol is strict:
Check-In Requirement
You must check in at the terminal 1 hour prior to departure.
The 10-Minute Rule
Boarding gates close exactly 10 minutes before departure. If you're late, you will be denied entry, and your ticket may be given to someone in the standby line.
Relying on Standby?
If you couldn't get tickets online, the standby line is your last hope. During peak season, travelers without tickets often arrive 2 to 3 hours before the earliest morning departure just to secure a spot. The ticket window opens 1 hour prior to departure to release any remaining resident or unsold capacity to the general public.
Terminal Parking Information
Because you cannot take rental cars on the passenger ferries, you will need to leave your car behind at the terminal. Here's what you need to know:
$8–$15
Per 24 Hours
🚗
Gated Facility
🛡️
Staffed & Monitored
- Overflow parking: In peak times when the primary lot fills up, overflow parking may be utilized, which can require a short walk or a shuttle ride to the main terminal building. Always factor this extra time into your arrival plan.
- Security: The lots are within the old naval base bounds and are monitored by staff, but standard precautions still apply—remove valuables from sight and lock doors.
Pro Tips for a Smooth Trip
Bring snacks and water. The terminal has limited food options, and wait times can be long, especially if you're on standby.
Use Google Maps for timing. The drive from San Juan can take longer than expected due to narrow mountain roads. Leave with a buffer.
Screenshot your ticket. Cell service at the terminal can be spotty. Save a screenshot or download your boarding pass before arriving.
Pack light. You'll be carrying your luggage on and off the ferry. A rolling suitcase on a dock gangway is no fun.
Take Dramamine early. If you're prone to motion sickness, take it 30–60 minutes before boarding, not when you're already on the boat.
Don't Risk the Standby Line
We monitor the official ferry schedule 24/7. Set up an alert for your travel month and we'll email you the exact second tickets go live so you can book online immediately.
Set Up Your Ferry Alert