For fitness buffs and anyone who wants to stay in shape on a cruise, you can hit the Stairmasters on board, sure, but to really step it up, sign up for a fitness class. Some are free, some charge a nominal sum (depending on the cruise line), and personal training costs a bit more for the one-on-one attention.
Earlier Patti did a roundup of 10 cruise lines for fitness buffs. Below you'll find a more complete list of cruise lines' fitness offerings: Most lines now offer group classes such as yoga, Pilates, spinning, Aqua Tone, Tour de Cycle, TRX suspension training, tai chi and more.
Here's our roundup of fitness classes available on a cruise, with the types of activities and the cost.
CRUISE LINE | FREE CLASSES | CLASSES FOR A FEE |
---|---|---|
AmaWaterways | No classes but fitness rooms and 25 bikes onboard each ship in Europe — use at your leisure. Partner Backroads, an active travel company, offers hiking & biking tours for guests. |
None. |
Azamara Club Cruises | Yoga, Pilates, cycling, core & nutrition classes, plus extensive destination immersion on land. |
Personal training, customized Pilates & Body Sculpt Boot Camp start at $85. |
Carnival Cruise Line | None. | Yoga, Pilates & spinning cost $12 each. |
Celebrity Cruises | Two free Zumba classes per cruise, basic strength training, fitness & health workshops. |
Yoga, spinning, Pilates cost $11. Varying onboard & port class fees for personal training, Pilates, weight loss, etc., $49-$112. |
Costa Cruises | Basic classes. | Yoga, Pilates & spinning cost $16 each. An hourlong personal training session costs $110. Unlimited class passes cost $53 for 3-4 day cruise and $81 for 5-7 day cruise. |
Crystal Cruises | Pilates, circuit training on Crystal Serenity & Symphony. Yoga, spinning, weight training & Zumba on select ocean sailings. |
None. |
Cunard Line | Basic strength & stretching. |
Yoga, Pilates, Aqua Tone, Tour de Cycle, tai chi cost $12 each. An hourlong personal training session costs $87. |
Disney Cruise Line |
Yoga, Pilates, stretching & spinning, plus classes like Fab Abs & Total Body Conditioning. |
Personal training sessions cost $82 each. |
Holland America Line |
Basic, morning stretch, tai chi & abs class. |
Yoga, Pilates & indoor cycling cost $12 each or $30 for 3. Koningsdam offers new classes: Ryde Indoor Cycling, TRX suspension training & Trilo3y, all $20. |
MSC Cruises | None. | Yoga, Pilates & spinning cost $10 each. Aqua cycling costs $15. |
Norwegian Cruise Line | Zumba on all ships except Norwegian Sky. |
Yoga, Pilates & spinning cost $12 each. Personal training sessions cost $85. RYDE by My Zone classes are on Norwegian Breakaway & Norwegian Getaway for $30 each. |
Oceania Cruises | Yoga, Pilates, aerobics & spinning. | Personal training & specialized classes available with spa entrance fee of $25 for 1 day, $60 for 3 days, $100 for 5 days and $175 for 10 days. |
Paul Gauguin Cruises | Polynesian Zumba on every Paul Gauguin sailing, yoga on some sailings. The ship also has a free watersports marina with kayaking, windsurfing & paddleboarding in select ports. | None. |
Princess Cruises | Stretching, Zumba & core. | Yoga, Pilates, spinning, boot camp & TRX suspension training cost $30 for 3 classes. |
Regent Seven Seas | Yoga, Pilates, aerobics, spinning led by Canyon Ranch fitness experts. |
Personal training & specialized classes available with spa entrance fee of $25 for 1 day, $60 for 3 days, $100 for 5 days and $175 for 10 days. |
Royal Caribbean | None. |
Yoga, spinning, Pilates & aerobics cost $12 each. Ryde or flywheel spinning classes cost $20-$25 each on Allure of the Seas, Oasis of the Seas & Harmony of the Seas. |
Yoga, Pilates & kinesis. |
Personal training costs $115 for 50-minute session. |
|
SeaDream | Daily sunrise yoga & tai chi sessions. In port, get cardio workout with fleet of mountain bikes or use watersports marina with personal watercraft, kayaks, stand-up paddleboards, etc. |
None. |
Silversea | Yoga, Pilates & aerobics. |
Personal training sessions cost $115. |
Windstar Cruises | Yoga, stretching & core. | None. |