Interestingly, the river cruise skewed notably older, which I found interesting because it was from Lyon to Provence with post-cruise itineraries in the South of France and it focused on food and wine. I would have thought that would have had the younger crowd. The ocean cruise though had plenty of folks skirting age 40. I'm thrilled that Viking has an age limit of 18 for any of their cruises, and thus they have no children's or teen amenities onboard at all. That's why I won't do a Disney cruise, as I dabble more into this cruise culture. Only Viking could have gotten me to try this (after raves from friends), and now only Viking will get my business.
I'm not anti-child, mind you. But I try to avoid them on vacation. I think children are like cows; they're fun to wave at and say "Moooo!" out the window as you zip by them on a road trip, but you don't really want them travelling in the car with you.
Viking cruises are not showy or glitzy though, no tuxedo required, and you might be surprised if you price out a Viking cruise and realize your beer and wine at meals are included, most Port excursions are included, there's no casino, no upcharge dining options, no art auctions or pushy photographers or upselling or sales pressure of ANY kind. Their App that handles you from weeks before the cruise until you get home is pure perfection, and Disney would do well to study it and try to copy it. The Viking Cruise Line culture is all very stylish and elegant and all-inclusive. I did splurge in the spa on the Viking ocean cruise. It was the Viking Saturn specifically, and the staff and services were impeccable, but all the spas are the same on all their ships.