What if I Am Caught Drinking While Underage? The rules are very clear about drinking on a cruise and in port. If you are under 21 and sailing from North America, you better wait until you arrive at a port before taking a sip. If you are under 18, then most ports and the cruise ship are off limits.