You've convinced me not to try to arrive on Amtrak the date of departure. Maybe you can help me with another alternative I'm considering. I can stay at the Navy Lodge on Staten Island the night before departure. How expensive should it be to get from NYP (or some closer Amtrak station) to the Navy Lodge then from there to the Brooklyn cruise terminal and finally from the cruise terminal back to the Amtrak station? I figure parking at the terminal for a 13-night cruise will cost $283.00. If taxis or Uber would cost anywhere near that, I may just drive up from Washington, DC. Are there any other less expensive safe parking options anywhere near the terminal? Thanks for your help.