We recommend passengers arrive at the NYC stop at least 30 minutes prior to the schedule and 45 minutes at all our Hampton Roads stops. We reserve the right to release the seat should the passenger not arrive 5 minutes prior to departure.