According to the latest 2026 policies (and a frequent topic on the r/RoyalCaribbean subreddit), whether you can drink at 18 depends entirely on where the ship departs from. If the cruise originates from North America or the Caribbean, the minimum drinking age is strictly 21, with no exceptions for 18-year-olds, even with parental consent. However, for sailings originating from Europe, South America, Asia, Australia, and New Zealand, the drinking age is 18. This "split policy" often causes confusion; Reddit users frequently point out that even if an 18-year-old is legal in their home country, they cannot buy a drink on a Bahamas cruise out of Miami. Note that for private destinations like Perfect Day at CocoCay, the age remains 21 regardless of the ship's origin. Always check your specific itinerary "SeaPass" rules to avoid having your privileges restricted.