All aboard time will be posted at every port, but it's typically one hour prior. If you miss that you are in danger of missing the ship, especially at a tender port since they stop running at a certain point.
The 2 hour window is only for embarkation day.