0800 655 6601

Here at Vision Cruise we know that our vegetarian and vegan passengers are very wary of what they can eat on-board. As more and more people are starting to alter their diets, cruise lines are taking notice. Below are the options available for passengers who need or wish to eat the vegan and vegetarian options onboard on some of the main cruise lines.

Royal Caribbean

Vegetarian options are listed on the restaurants main menus on-board. Unfortunately they are not able to fully accommodate vegan diets, although requests can be made to the ships staff if needed.


P&O cater for both vegetarian and vegan diets – should you require alternate meal options you must contact their Customer Contact Centre prior to sailing.

Celebrity Cruises

Celebrity Cruises include vegetarian options on their main menu, however if there isn’t enough choice a separate seven day menu is available on request.

Norwegian Cruise Line

Any requirements concerning vegetarian or vegan diets should be expressed during booking and preferably at least two months before departure.

Carnival Cruises

Guests opting for a vegetarian meal can choose from both regular and Indian vegetarian cuisine.

Fred Olsen

Fred Olsen provides meal options for both vegetarian and dairy-free diets.


Upon request, MSC chef’s are able to create a custom menu for any guest with special dietary requirements.


Any vegetarian or vegan passengers must mention their dietary requirements at least 2 months prior to their cruise.

Reasons to Book with Vision Cruise

Family Run Business

Over 25 years of travel experience. Been there, seen that, sailed the world.

Book with confidence

Your money is safe with us, we’re ATOL & ABTA protected.

Vision VIP

We believe in rewarding loyalty, that’s why we created Vision VIP Book and be rewarded.


As a trusted company within the industry, your cruise adventure is a breeze when booked with us.

Get amazing deals straight to your emails

Sign up to our E-Newsletter now

Enquire Now

Please wait