Travel Inside the world’s largest cruise ship due to launch next year October 3, 2023 Share on Facebook Tweet on Twitter Icon of the Seas, the world’s largest cruise ship, is due to launch in January 2024. Daily Express :: Travel Feed