31 ships, largest first. Each page has the live position, the next sailings with prices and a price-history chart.
2024 · 248,663 GT · 5,610 guests
next sailing from €1,674
In portRoyal Caribbean2026 · 248,663 GT · 5,610 guests
next sailing from €841
Royal Caribbean2025 · 248,663 GT · 5,610 guests
next sailing from €2,183
In portRoyal Caribbean2024 · 236,473 GT · 5,668 guests
next sailing from €733
In portRoyal Caribbean2022 · 235,600 GT · 5,734 guests
next sailing from €477
Royal Caribbean2018 · 228,081 GT · 5,518 guests
next sailing from €643
Royal Caribbean2016 · 226,963 GT · 5,479 guests
next sailing from €438
Royal Caribbean2009 · 226,838 GT · 5,606 guests
next sailing from €1,146
Royal Caribbean2010 · 226,637 GT · 5,484 guests
next sailing from €679
Royal Caribbean2019 · 169,379 GT · 4,246 guests
next sailing from €470
Royal Caribbean2015 · 168,666 GT · 4,180 guests
next sailing from €1,351
At seaRoyal Caribbean2016 · 168,666 GT · 4,180 guests
next sailing from €1,340
Royal Caribbean2014 · 168,666 GT · 4,180 guests
next sailing from €1,136
Royal Caribbean2006 · 156,271 GT · 3,782 guests
next sailing from €365
Royal Caribbean2008 · 155,889 GT
next sailing from €1,195
In portRoyal Caribbean2007 · 155,889 GT · 3,798 guests
next sailing from €541
Royal Caribbean2002 · 139,999 GT · 3,386 guests
next sailing from €1,429
At seaRoyal Caribbean2003 · 139,863 GT · 3,114 guests
next sailing from €884
Royal Caribbean2000 · 138,194 GT · 3,286 guests
next sailing from €929
Royal Caribbean2001 · 138,193 GT · 3,807 guests
next sailing from €638
Royal Caribbean1999 · 137,276 GT · 3,602 guests
next sailing from €485
In portRoyal Caribbean2002 · 90,090 GT · 2,140 guests
next sailing from €1,395
At seaRoyal Caribbean2004 · 90,090 GT · 2,501 guests
next sailing from €462
Royal Caribbean2001 · 90,090 GT · 2,501 guests
next sailing from €468
At seaRoyal Caribbean2003 · 90,090 GT · 2,490 guests
next sailing from €871
Royal Caribbean1997 · 78,878 GT · 2,040 guests
next sailing from €779
1998 · 78,340 GT · 2,050 guests
next sailing from €1,671
Royal Caribbean1997 · 74,000 GT · 2,446 guests
next sailing from €490
Royal Caribbean1996 · 73,817 GT · 2,446 guests
next sailing from €1,440
Facts coming soon
next sailing from €2,025
In portRoyal Caribbean2021 · 4,198 guests
next sailing from €1,487
Royal Caribbean has 31 ships in our catalogue, from 73,817 to 248,663 gross tons.
Icon of the Seas at 248,663 GT, carrying 5,610 passengers.
Legend of the Seas, which entered service in 2026.
4 of 31 tracked Royal Caribbean ships are under way at the moment; open the live map at /tracker/royal-caribbean/ for positions, or any ship below for its own map.