If you’re not into treadmills but you still want to work out, you’re in luck — all of the cruise lines offer fitness classes like yoga, Pilates, and spinning to keep you in shape and on budget. While the prices vary based on the line, many lines offer complimentary basic group fitness classes. Want more of a private experience? Personal training is often offered for a larger fee. Here, a breakdown of the fitness classes onboard:
|Cruise Line||Free Classes||
|Azamara Club Cruises||Yoga, Pilates, spinning, and core.||
Personal training and customized Pilates cost $85 each.
|Carnival Cruise Lines||None.||Yoga, Pilates, and spinning cost $10 each.|
|Celebrity Cruises||Zumba® and basic strength training.||
Spinning, personal training, gravity reformer, Pilates, and yoga cost $12-$20 each.
|Costa Cruises||Basic classes.||Yoga, Pilates, and spinning cost $16 each. An hourlong personal training session costs $110. Unlimited class passes are $53 for a 3-4 day cruise and $81 for a 5-7 day cruise.|
|Crystal Cruises||Yoga, Pilates, circuit training, spinning, Zumba, and weight training.||
|Cunard Line||Basic strength and stretching.||
Yoga, Pilates, tai chi, spinning, and aqua tone cost $12 each. An hourlong personal training session costs $85.
|Disney Cruise Line||
Yoga, Pilates, aerobics, stretching, and spinning.
|Personal training sessions cost $82.|
|Holland America Line||
Basic and tai chi.
Yoga, Pilates, and spinning cost $12 each.
|MSC Cruises||None.||Yoga, Pilates, aerobics, spinning, and aqua cycling cost $10 each.|
|Norwegain Cruise Line||Zumba on all ships except Norwegian Sky.||
Yoga, Pilates, and spinning cost $12 each. Flywheel spinning classes are available on Norwegian Breakaway and Norwegian Getaway for $30 each. Personal training sessions cost $85.
|Oceania Cruises||Yoga, Pilates, aerobics, and spinning.||Personal training and 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.|
|Princess Cruises||Stretching and core.||Yoga, Pilates, spinning, boot camp, and TRX suspension training cost $30 for 3 classes.|
|Regent Seven Seas Cruises||Yoga, Pilates, aerobics, and spinning.||
Personal training and 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 International||None.||
Yoga, spinning, Pilates, and aerobics cost $12 each. Flywheel spinning classes cost $25 each and are available on Allure of the Seas and Oasis of the Seas.
|Yoga, Pilates, tai chi, and kinesis.||
Personal training costs $100 for an hourlong session.
|Silversea Cruises||Yoga, Pilates, and aerobics.||
Personal training sessions cost $115.
|Windstar Cruises||Yoga, stretching, and core.||None.|