By clicking a retailer link you consent to third party cookies that track your onward journey. If you make a purchase, Which? will receive an affiliate commission which supports our mission to be the UK's consumer champion.

Viking Ocean Cruises review

See how cruise line Viking Ocean Cruises measures up against its rivals
Which? Team

Who is Viking?

Viking is a Swiss-based cruise company specialising in small to medium adult-only ocean cruises; all of its ships – it currently has 12 – carry fewer than 1,000 guests. Its vessels travel worldwide to North and South America, the Caribbean, Europe, Africa and Southeast Asia.

Viking Ocean Cruises customer rating


Which? Recommended Provider?Customer Score
Viking Ocean CruisesYes87%

Customer score Based on a combination of overall satisfaction and how likely people are to recommend the company.

What’s Viking like?

Viking is a consistently high performer in our surveys – and this year is no different, with it clinching an overall score of 87%. Customers told us they appreciate the 'classy, crowd-free' atmosphere, a step up from the rowdy bars, casinos and hard sell that you might expect from cheaper rivals. Instead, guests can wind down in the evenings with lecture theatres and jazz lounges. So it’s no surprise that Viking scored the full five stars for its social atmosphere.

Passengers particularly enjoyed the ‘excellent spa and fitness facilities at no extra charge’. Themed as a luxurious Nordic spa, it includes a dry sauna, steam room and cold plunge pool. 

The small size of the ships is also key to its appeal, with passengers praising personalised service from the crew, who were described as friendly, helpful and efficient. One happy customer commended the ‘excellent customer service from the minute you book until you get home’. Smaller ships also have the advantage of being able to visit harbours that are less crowded.

Should I book with Viking?

You won’t go far wrong with Viking. Its classy small-ship atmosphere and attentive customer service are hard to beat.