We were on the AOS in St Thomas and departed at 5pm for a 85 mile run to San Juan. We almost drifted over with the tide we were so close. Why not have a late departure like the 10pm Aruba one? Anyone have any ideas of why they do not stay longer?
The biggest reason: Most cruisers drink several alcoholic drinks during the evening (1-2 at dinner, 1-2 after dinner), and that's a HUGE profit-maker for the cruise line. If they allow you to stay in port, you'll give your drink dollars to the local restaurants.