Icon of the Seas itinerary

Royal Caribbean International 2025 itineraries of the cruise ship Icon of the Seas with homeports and ports-of-call including dates and times. Find out where the ship is sailing and future vessel deployment at the exact date with arrival and departure times. To track how busy is the port or to see when the ship intersects with other vessels we have included a separate column Ships in Port The following monthly cruise ship calendar is updated frequently using the official itineraries released by the cruise line. You can also download a full year-round itinerary of the ship at the end of this page in a PDF format. This file is intended for the cruise ship crew, and their families to keep track of the ship’s itinerary.
Date | Port | Arrival | Departure |
Tue, Jul 1, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Jul 2, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Jul 4, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Jul 5, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Jul 7, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Jul 8, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Jul 9, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Jul 11, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Jul 12, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Jul 15, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Jul 16, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Jul 18, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Jul 19, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Jul 22, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Jul 23, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Jul 25, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Jul 26, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Jul 28, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Jul 29, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Jul 30, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Aug 1, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Aug 2, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Aug 5, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Aug 6, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Aug 8, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Aug 9, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Aug 11, 2025 | Labadee Haiti | 7:00 AM | 4:00 PM |
Tue, Aug 12, 2025 | San Juan | 1:00 PM | 9:00 PM |
Wed, Aug 13, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Aug 15, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Aug 16, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Aug 18, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Aug 19, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Aug 20, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Aug 22, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Aug 23, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Aug 26, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Aug 27, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Aug 29, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Aug 30, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Sep 2, 2025 | St Thomas Island USVI | 8:00 AM | 6:00 PM |
Wed, Sep 3, 2025 | San Juan | 7:00 AM | 3:00 PM |
Fri, Sep 5, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Sep 6, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Sep 8, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Sep 9, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Sep 10, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Sep 12, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Sep 13, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Sep 16, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Sep 17, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Sep 19, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Sep 20, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Sep 22, 2025 | Labadee Haiti | 7:00 AM | 4:00 PM |
Tue, Sep 23, 2025 | San Juan | 1:00 PM | 9:00 PM |
Wed, Sep 24, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Sep 26, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Sep 27, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Sep 29, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Sep 30, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Oct 1, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Oct 3, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Oct 4, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Oct 7, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Oct 8, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Oct 10, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Oct 11, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Oct 14, 2025 | St Thomas Island USVI | 8:00 AM | 6:00 PM |
Wed, Oct 15, 2025 | San Juan | 7:00 AM | 3:00 PM |
Fri, Oct 17, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Oct 18, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Oct 20, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Oct 21, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Oct 22, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Oct 24, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Oct 25, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Oct 28, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Oct 29, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Oct 31, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Nov 1, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Nov 3, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Nov 4, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Nov 5, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Nov 7, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Nov 8, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Nov 11, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Nov 12, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Nov 14, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Nov 15, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Nov 17, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Nov 18, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Nov 19, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Nov 21, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Nov 22, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Nov 25, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Nov 26, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Nov 28, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Nov 29, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Dec 1, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Dec 2, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Dec 3, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Dec 5, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Dec 6, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Dec 9, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Dec 10, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Dec 12, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Dec 13, 2025 | Miami | 6:00 AM | 4:00 PM |
Mon, Dec 15, 2025 | Costa Maya | 8:00 AM | 5:00 PM |
Tue, Dec 16, 2025 | Roatan Island | 7:00 AM | 4:00 PM |
Wed, Dec 17, 2025 | Cozumel | 8:00 AM | 6:00 PM |
Fri, Dec 19, 2025 | Coco Cay | 7:00 AM | 5:00 PM |
Sat, Dec 20, 2025 | Miami | 6:00 AM | 4:00 PM |
Tue, Dec 23, 2025 | Philipsburg St Maarten | 8:00 AM | 6:00 PM |
Wed, Dec 24, 2025 | St Thomas Island USVI | 7:00 AM | 2:00 PM |
Fri, Dec 26, 2025 | Coco Cay | 8:00 AM | 5:00 PM |
Sat, Dec 27, 2025 | Miami | 6:00 AM | 4:00 PM |
Need to download cruise ship itinerary for an entire year in PDF file?
Contact us at crewcritic007@gmail.com