We always arrive the day before our departure and spend the night at a hotel near the port. All it takes is one major motor vehicle crash on I 95 ( speaking from experience) to delay you from getting to the port on departure day without being stressed out about using your trip insurance. As others have already posted, arrive at the parking garage earlier to get a parking space close to ground level to make it easier to leave after the cruise.