Advice

How much do cruise ship fitness classes cost?

cruise ship fitness classes gym cost
Many cruise lines offer yoga and Pilates classes, for a fee. - Photo by Denis Raev / Thinkstock

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

Paid 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. 

None.

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.

Seabourn Cruise Line

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.

Join the discussion

What’s your favorite fitness class?


Notify me when others comment