On a recent cruise on RCL, I was trying to book transfer from the airport to the ship. I was told that it wasn't available since we were flying in the day ahead of time. We were staying at a hotel that had a free shuttle to and from the airport.
We got around it by lying about the flight we were coming in on. Took the free shuttle to the airport and got on the cruiseline's bus.
Were we not communicating or is this the policy? Can't understand why it would be any different, cost wise, for the cruiseline to transport us from the airport to the ship regardless of when we came in.