MSC Cruises, the Geneva based cruise shipping company, has reported a net profit of €348 million for 2018, which was 11.9% more than the corresponding figure for the previous year.

Capacity grew by 23%, which fuelled a 21.4% rise in revenues, which reached €2.75 billion, the company said in its 2018 annual report. Operating profit rose by 31.8% to €484 million.

Tickets accounted for 74.9% and on board spending for 25.1% of revenues in both years. Net yield decreased by €1 last year to €133 per passenger day, but net cruise costs, excluding fuel, also fell, to €72 from €76 in 2017.