How Long Before a Cruise Should You Arrive?
Quick answer
Fly into your departure city at least a day early, and plan to reach the cruise terminal about two to three hours before all-aboard time. All-aboard is typically set 60 to 90 minutes before the ship sails.
Plan to reach the cruise terminal about two to three hours before all-aboard time, and arrive in your departure city at least a full day before the ship sails. The single most important rule of cruise travel is never to fly in the same morning the ship leaves. One delayed flight and you’ve missed the cruise entirely.
Why arrive a day early
A cruise won’t wait for you. If your flight is canceled or badly delayed and you miss embarkation, the ship sails without you and you’re on your own to catch it at the next port, often at significant cost. Booking a hotel the night before removes that risk completely, and it lets you start the trip rested instead of frazzled.
This matters even more in winter, during hurricane season, or when connecting through a hub that’s prone to weather delays.
Timing at the terminal
Check-in for most cruises opens in the late morning, often around 10:30 or 11:00 a.m., and the terminal closes its doors at all-aboard, usually 60 to 90 minutes before departure. To give yourself breathing room:
- Aim to arrive at the port two to three hours before all-aboard.
- Respect any check-in window your line assigned during online registration.
- Avoid the very last hour, when lines are longest and there’s no margin for traffic or surprises.
Embarkation itself, from curb to walking onboard, usually takes 30 to 60 minutes once you’re in line.
Don’t cut it too fine on either end
Showing up the instant the terminal opens can mean a crowd before staff are fully ready, while showing up too late risks being shut out. The sweet spot is mid-window: enough margin for traffic, parking, and porters, but not so early that you’re standing in a queue before the ship is ready for guests.
Get into town the day before, target a mid-morning to early-afternoon terminal arrival, and embarkation day stays relaxed instead of stressful.
Related guides
Part of our Onboard Life hub.