Every active cruise ship on one map — live AIS position, speed, next port and the price of the next sailing. Free, no app needed.
Every cruise ship carries an AIS (Automatic Identification System) transponder. It broadcasts the ship's identity, position, speed over ground, course and navigational status on marine VHF radio, whether anyone is listening or not. It exists for collision avoidance, and because the signal is open, anyone with a receiver can plot it.
There are two ways those signals reach a map. Terrestrial receivers sit on coastlines, harbors and islands and hear ships within a few dozen nautical miles, more from a high antenna. Satellite receivers pick up AIS in orbit and cover the open ocean, though with gaps between passes. Our feed comes from a shore-based receiver network, which is dense along the busy cruise coasts of the Caribbean, Florida, Alaska and the Mediterranean.
A ship under way transmits every few seconds and a moored ship every few minutes, so near land the map is close to real time. Mid-ocean it is different. On a transatlantic crossing, a long Pacific leg or a repositioning cruise, a ship can sail out of range for a day or more. The map then keeps its last known position, and the "last seen" column tells you how old it is. Nothing is wrong with the ship; it is simply out of range.
Each marker on the map is the newest position we have for one ship. Tap it for the ship name, status, speed and destination, then follow the link to the ship page. The fleet table below the map holds the same data in sortable columns.
Sort the table by status to see which ships are in port right now, or by destination to see who is heading to the same harbor.
The map covers 166 ships from the ten lines in our catalogue. Each line has its own fleet tracker with a map limited to that fleet and a table you can scan in seconds:
If you sail with another line, such as P&O Cruises, Saga or Costa, its ships are not on this map yet. You can still browse every ship we follow on the ships index.
To follow one ship, open its page from the table or the ships index and go to the live section (the #live anchor on every ship page). It shows the latest position on a map, the speed, the status and a one-line summary of what the ship is doing, next to the itinerary of the current and upcoming sailings.
This is the useful view if a family member is on board. The live position tells you where they are; the itinerary tells you where they will be tomorrow and how long the ship stays in each port. Ports and sea days rarely change, but weather can swap or cancel a call, so the live position is the better guide on the day.
Use Notify me when the ship docks on the ship page to get an email when the ship arrives in port. It is free and needs only an email address, no account. Passengers often have better phone signal in port, so it is a good cue to expect a message.
Most people who look up a ship are either sailing on it soon or thinking about it. That is why the fleet table includes the fare of each ship's next sailing, and why every ship page lists upcoming sailings with prices. Fares are the cheapest cabin, per person, captured from booking sites on the date shown; they move often, sometimes daily.
What you can do with the price side:
The map and the ship pages stay free. Plans are compared on the pricing page, and current price drops are in the deals feed. To start from dates and a region instead of a ship, use find a cruise.
There is no tracker.cruises app in the App Store or Google Play. The tracker is a website designed to work on phones: the map, the fleet table and the ship pages load in any mobile browser, and you do not need to install anything or sign up. To open it like an app, use your browser's "Add to Home Screen" option. Price alerts and dock notifications arrive by email.
Yes. AIS is a public radio broadcast that ships send so that other vessels can see them, and passenger ships on international voyages are required to carry it. The data identifies the ship, its position and its movement. It says nothing about who is on board, and we do not show passenger information of any kind.
We keep a short recent track for each ship and show only the latest position on the map. Ships can and occasionally do switch AIS off in specific security situations, which is one more reason a ship may briefly disappear from any tracker.
Every cruise ship carries an AIS transponder that broadcasts its identity, position, speed and heading over VHF radio. Receivers on shore pick up those messages, and we plot the newest position for each ship on the live map along with the time it was received.
Yes. The live map, the fleet table, every ship page and the dock notification are free and need no account. Paid plans only add price features such as more alerts, longer price history and the cheapest booking market.
tracker.cruises is a website, not an app store app. It is built to work in any phone browser, and you can add it to your home screen from the browser's share or menu button so it opens like an app.
Find the ship in the table on this page or open its ship page and go to the live section. You will see the latest reported position, status and speed, and the 'last seen' time tells you how fresh that fix is.
Our feed comes from shore-based AIS receivers, which reach a few dozen nautical miles out to sea. On an ocean crossing a ship can be out of range for a day or more; the map keeps its last known position with a timestamp until it comes back into range.
A moving ship transmits its position every few seconds and a moored ship every few minutes, so near the coast the map is close to real time. The 'last seen' column shows the age of each fix, which grows when a ship is far offshore.
Yes. Open the ship page, check the live section for the current position and the upcoming ports in the itinerary, and use 'Notify me when the ship docks' to get a free email when it arrives in port.
We track 166 ships from ten lines: Royal Caribbean, Carnival, MSC, Norwegian, Princess, Celebrity, Holland America, Disney, Cunard and Virgin Voyages. Each has its own fleet tracker linked from this page.
They are typed into the AIS unit by the bridge crew, so they are usually right but can lag a port behind or use an abbreviation. For the planned schedule, check the itinerary on the ship page.
Yes. AIS is an open broadcast that ships send for collision avoidance, and anyone with a receiver can pick it up. The data identifies the ship, not the people on board, and commercial passenger ships are expected to keep it switched on.
Updated 12 Oct 2026 · data refreshed nightly
166 ships tracked · 18 at sea · 31 in port · 117 without a recent fix.
| Ship | Line | Status | Speed | Destination | Last seen | Next sailing | |
|---|---|---|---|---|---|---|---|
| Carnival Adventure | Carnival Cruise Line | — | — | — | unknown | from €415 | |
| Carnival Breeze | Carnival Cruise Line | At sea | 12.1 kn | — | 1 h ago | from €593 | |
| Carnival Celebration | Carnival Cruise Line | — | — | — | unknown | from €435 | |
| Carnival Conquest | Carnival Cruise Line | In port | 0.0 kn | — | 2 h ago | from €223 | |
| Carnival Dream | Carnival Cruise Line | — | — | — | unknown | from €1,324 | |
| Carnival Elation | Carnival Cruise Line | — | — | — | unknown | from €558 | |
| Carnival Encounter | Carnival Cruise Line |
| — |
| — |
| — |
| unknown |
| from €544 |
| Carnival Festivale | Carnival Cruise Line | — | — | — | unknown | from €1,818 |
| Carnival Firenze | Carnival Cruise Line | At sea | 8.3 kn | — | 2 h ago | from €248 |
| Carnival Freedom | Carnival Cruise Line | — | — | — | unknown | from €599 |
| Carnival Glory | Carnival Cruise Line | In port | 0.0 kn | — | 2 h ago | from €329 |
| Carnival Horizon | Carnival Cruise Line | — | — | — | unknown | from €608 |
| Carnival Jubilee | Carnival Cruise Line | — | — | — | unknown | from €912 |
| Carnival Legend | Carnival Cruise Line | — | — | — | unknown | from €851 |
| Carnival Liberty | Carnival Cruise Line | At sea | 13.1 kn | — | 2 h ago | from €648 |
| Carnival Luminosa | Carnival Cruise Line | — | — | — | unknown | from €955 |
| Carnival Magic | Carnival Cruise Line | — | — | — | unknown | from €1,187 |
| Carnival Miracle | Carnival Cruise Line | In port | 0.0 kn | — | 2 h ago | from €927 |
| Carnival Panorama | Carnival Cruise Line | — | — | — | unknown | from €303 |
| Carnival Paradise | Carnival Cruise Line | At sea | 0.0 kn | — | 1 h ago | from €414 |
| Carnival Pride | Carnival Cruise Line | — | — | — | unknown | from €724 |
| Carnival Radiance | Carnival Cruise Line | — | — | — | unknown | from €337 |
| Carnival Spirit | Carnival Cruise Line | — | — | — | unknown | from €799 |
| Carnival Splendor | Carnival Cruise Line | — | — | — | unknown | from €881 |
| Carnival Sunrise | Carnival Cruise Line | In port | 0.0 kn | — | 2 h ago | from €282 |
| Carnival Sunshine | Carnival Cruise Line | — | — | — | unknown | from €874 |
| Carnival Valor | Carnival Cruise Line | — | — | — | unknown | from €656 |
| Carnival Venezia | Carnival Cruise Line | — | — | — | unknown | from €1,074 |
| Carnival Vista | Carnival Cruise Line | — | — | — | unknown | from €679 |
| Mardi Gras | Carnival Cruise Line | — | — | — | unknown | from €665 |
| Celebrity Apex | Celebrity Cruises | In port | 0.0 kn | — | 2 h ago | from €1,172 |
| Celebrity Ascent | Celebrity Cruises | — | — | — | unknown | from €2,185 |
| Celebrity Beyond | Celebrity Cruises | — | — | — | unknown | from €689 |
| Celebrity Compass | Celebrity Cruises | — | — | — | unknown | from €11,407 |
| Celebrity Constellation | Celebrity Cruises | — | — | — | unknown | from €1,472 |
| Celebrity Eclipse | Celebrity Cruises | In port | 0.0 kn | — | 2 h ago | from €2,471 |
| Celebrity Edge | Celebrity Cruises | — | — | — | unknown | from €1,597 |
| Celebrity Equinox | Celebrity Cruises | — | — | — | unknown | from €1,676 |
| Celebrity Flora | Celebrity Cruises | — | — | — | unknown | from €7,083 |
| Celebrity Infinity | Celebrity Cruises | — | — | — | unknown | from €1,724 |
| Celebrity Millennium | Celebrity Cruises | — | — | — | unknown | from €2,672 |
| Celebrity Reflection | Celebrity Cruises | — | — | — | unknown | from €673 |
| Celebrity Silhouette | Celebrity Cruises | — | — | — | unknown | from €962 |
| Celebrity Solstice | Celebrity Cruises | — | — | — | unknown | from €2,242 |
| Celebrity Summit | Celebrity Cruises | — | — | — | unknown | from €538 |
| Celebrity Xcel | Celebrity Cruises | In port | 0.0 kn | — | 1 h ago | from €2,924 |
| Queen Anne | Cunard | In port | 0.0 kn | — | 1 h ago | from €1,443 |
| Queen Elizabeth | Cunard | — | — | — | unknown | from €2,694 |
| Queen Mary 2 | Cunard | — | — | — | unknown | from €339 |
| Queen Victoria | Cunard | In port | 0.0 kn | — | 2 h ago | from €643 |
| Disney Adventure | Disney Cruise Line | — | — | — | unknown | from €650 |
| Disney Destiny | Disney Cruise Line | — | — | — | unknown | from €1,742 |
| Disney Dream | Disney Cruise Line | In port | 0.0 kn | — | 2 h ago | from €1,296 |
| Disney Fantasy | Disney Cruise Line | At sea | 11.8 kn | — | 1 h ago | from €1,316 |
| Disney Magic | Disney Cruise Line | At sea | 10.3 kn | — | 1 h ago | from €1,066 |
| Disney Treasure | Disney Cruise Line | — | — | — | unknown | from €1,640 |
| Disney Wish | Disney Cruise Line | In port | 0.0 kn | — | 2 h ago | from €1,759 |
| Disney Wonder | Disney Cruise Line | At sea | 17.1 kn | — | 2 h ago | from €712 |
| Eurodam | Holland America Line | — | — | — | unknown | from €1,062 |
| Koningsdam | Holland America Line | — | — | — | unknown | from €1,485 |
| Nieuw Amsterdam | Holland America Line | — | — | — | unknown | — |
| Nieuw Statendam | Holland America Line | — | — | — | unknown | — |
| Noordam | Holland America Line | At sea | 16.6 kn | — | 2 h ago | — |
| Oosterdam | Holland America Line | — | — | — | unknown | — |
| Rotterdam | Holland America Line | — | — | — | unknown | — |
| Volendam | Holland America Line | — | — | — | unknown | — |
| Westerdam | Holland America Line | At sea | 18.9 kn | — | 2 h ago | — |
| Zaandam | Holland America Line | — | — | — | unknown | — |
| Zuiderdam | Holland America Line | At sea | 1.1 kn | — | 1 h ago | from €3,375 |
| MSC Armonia | MSC Cruises | — | — | — | unknown | from €1,069 |
| MSC Bellissima | MSC Cruises | — | — | — | unknown | from €501 |
| MSC Divina | MSC Cruises | — | — | — | unknown | from €2,839 |
| MSC Euribia | MSC Cruises | — | — | — | unknown | from €361 |
| MSC Fantasia | MSC Cruises | In port | 0.0 kn | — | 2 h ago | from €1,621 |
| MSC Grandiosa | MSC Cruises | In port | 0.0 kn | — | 2 h ago | from €979 |
| MSC Lirica | MSC Cruises | — | — | — | unknown | from €789 |
| MSC Magnifica | MSC Cruises | In port | 0.0 kn | — | 2 h ago | from €63 |
| MSC Meraviglia | MSC Cruises | — | — | — | unknown | from €1,249 |
| MSC Musica | MSC Cruises | — | — | — | unknown | from €315 |
| MSC Opera | MSC Cruises | — | — | — | unknown | from €331 |
| MSC Orchestra | MSC Cruises | In port | 0.1 kn | — | 2 h ago | from €849 |
| MSC Poesia | MSC Cruises | — | — | — | unknown | from €6,727 |
| MSC Preziosa | MSC Cruises | — | — | — | unknown | from €849 |
| MSC Seascape | MSC Cruises | — | — | — | unknown | from €2,669 |
| MSC Seashore | MSC Cruises | — | — | — | unknown | from €607 |
| MSC Seaside | MSC Cruises | — | — | — | unknown | from €791 |
| MSC Seaview | MSC Cruises | — | — | — | unknown | from €859 |
| MSC Sinfonia | MSC Cruises | — | — | — | unknown | from €1,079 |
| MSC Splendida | MSC Cruises | — | — | — | unknown | from €999 |
| MSC Virtuosa | MSC Cruises | — | — | — | unknown | from €371 |
| MSC World America | MSC Cruises | — | — | — | unknown | from €881 |
| MSC World Asia | MSC Cruises | — | — | — | unknown | from €739 |
| MSC World Europa | MSC Cruises | In port | 0.0 kn | — | 2 h ago | from €919 |
| Norwegian Aqua | Norwegian Cruise Line | — | — | — | unknown | from €349 |
| Norwegian Aura | Norwegian Cruise Line | — | — | — | unknown | from €1,775 |
| Norwegian Bliss | Norwegian Cruise Line | — | — | — | unknown | from €1,241 |
| Norwegian Breakaway | Norwegian Cruise Line | At sea | 15.4 kn | — | 1 h ago | from €579 |
| Norwegian Dawn | Norwegian Cruise Line | In port | 0.0 kn | — | 1 h ago | from €1,489 |
| Norwegian Encore | Norwegian Cruise Line | In port | 0.0 kn | — | 2 h ago | from €450 |
| Norwegian Epic | Norwegian Cruise Line | — | — | — | unknown | from €1,397 |
| Norwegian Escape | Norwegian Cruise Line | In port | 0.0 kn | — | 1 h ago | from €1,333 |
| Norwegian Gem | Norwegian Cruise Line | — | — | — | unknown | from €12,152 |
| Norwegian Getaway | Norwegian Cruise Line | In port | 0.0 kn | — | 1 h ago | from €303 |
| Norwegian Jade | Norwegian Cruise Line | — | — | — | unknown | from €1,627 |
| Norwegian Jewel | Norwegian Cruise Line | In port | 0.0 kn | — | 2 h ago | from €753 |
| Norwegian Joy | Norwegian Cruise Line | — | — | — | unknown | from €215 |
| Norwegian Luna | Norwegian Cruise Line | — | — | — | unknown | from €652 |
| Norwegian Pearl | Norwegian Cruise Line | At sea | 0.2 kn | — | 2 h ago | from €1,232 |
| Norwegian Prima | Norwegian Cruise Line | — | — | — | unknown | from €717 |
| Norwegian Spirit | Norwegian Cruise Line | — | — | — | unknown | from €1,103 |
| Norwegian Star | Norwegian Cruise Line | In port | 0.0 kn | — | 2 h ago | from €1,158 |
| Norwegian Sun | Norwegian Cruise Line | In port | 0.0 kn | — | 2 h ago | from €937 |
| Norwegian Viva | Norwegian Cruise Line | — | — | — | unknown | from €1,241 |
| Pride of America | Norwegian Cruise Line | — | — | — | unknown | from €1,280 |
| Caribbean Princess | Princess Cruises | — | — | — | unknown | — |
| Coral Princess | Princess Cruises | — | — | — | unknown | — |
| Crown Princess | Princess Cruises | — | — | — | unknown | from €3,707 |
| Diamond Princess | Princess Cruises | — | — | — | unknown | — |
| Discovery Princess | Princess Cruises | — | — | — | unknown | from €1,039 |
| Emerald Princess | Princess Cruises | — | — | — | unknown | from €1,379 |
| Enchanted Princess | Princess Cruises | In port | 0.0 kn | — | 2 h ago | — |
| Grand Princess | Princess Cruises | At sea | 10.1 kn | — | 1 h ago | — |
| Island Princess | Princess Cruises | — | — | — | unknown | — |
| Majestic Princess | Princess Cruises | — | — | — | unknown | from €1,563 |
| Regal Princess | Princess Cruises | — | — | — | unknown | — |
| Royal Princess | Princess Cruises | — | — | — | unknown | — |
| Ruby Princess | Princess Cruises | — | — | — | unknown | — |
| Sapphire Princess | Princess Cruises | — | — | — | unknown | — |
| Sky Princess | Princess Cruises | — | — | — | unknown | — |
| Star Princess | Princess Cruises | — | — | — | unknown | from €395 |
| Sun Princess | Princess Cruises | — | — | — | unknown | — |
| Adventure of the Seas | Royal Caribbean | — | — | — | unknown | from €638 |
| Allure of the Seas | Royal Caribbean | — | — | — | unknown | from €679 |
| Anthem of the Seas | Royal Caribbean | — | — | — | unknown | from €1,351 |
| Brilliance of the Seas | Royal Caribbean | In port | 0.0 kn | — | 2 h ago | from €1,395 |
| Enchantment of the Seas | Royal Caribbean | — | — | — | unknown | from €490 |
| Explorer of the Seas | Royal Caribbean | — | — | — | unknown | from €929 |
| Freedom of the Seas | Royal Caribbean | — | — | — | unknown | from €365 |
| Grandeur of the Seas | Royal Caribbean | — | — | — | unknown | from €1,440 |
| Harmony of the Seas | Royal Caribbean | — | — | — | unknown | from €438 |
| Hero of the Seas | Royal Caribbean | — | — | — | unknown | from €2,025 |
| Icon of the Seas | Royal Caribbean | — | — | — | unknown | from €1,674 |
| Independence of the Seas | Royal Caribbean | — | — | — | unknown | from €1,195 |
| Jewel of the Seas | Royal Caribbean | At sea | 0.0 kn | — | 1 h ago | from €462 |
| Legend of the Seas | Royal Caribbean | In port | 0.0 kn | — | 2 h ago | from €841 |
| Liberty of the Seas | Royal Caribbean | In port | 0.0 kn | — | 2 h ago | from €541 |
| Mariner of the Seas | Royal Caribbean | At sea | 0.5 kn | — | 2 h ago | from €884 |
| Navigator of the Seas | Royal Caribbean | — | — | — | unknown | from €1,429 |
| Oasis of the Seas | Royal Caribbean | — | — | — | unknown | from €1,146 |
| Odyssey of the Seas | Royal Caribbean | In port | 0.0 kn | — | 1 h ago | from €1,487 |
| Ovation of the Seas | Royal Caribbean | At sea | 11.2 kn | — | 1 h ago | from €1,340 |
| Quantum of the Seas | Royal Caribbean | — | — | — | unknown | from €1,136 |
| Radiance of the Seas | Royal Caribbean | — | — | — | unknown | from €468 |
| Rhapsody of the Seas | Royal Caribbean | — | — | — | unknown | from €779 |
| Serenade of the Seas | Royal Caribbean | At sea | 8.1 kn | — | 1 h ago | from €871 |
| Spectrum of the Seas | Royal Caribbean | — | — | — | unknown | from €470 |
| Star of the Seas | Royal Caribbean | — | — | — | unknown | from €2,183 |
| Symphony of the Seas | Royal Caribbean | — | — | — | unknown | from €643 |
| Utopia of the Seas | Royal Caribbean | In port | 0.0 kn | — | 2 h ago | from €733 |
| Vision of the Seas | Royal Caribbean | — | — | — | unknown | from €1,671 |
| Voyager of the Seas | Royal Caribbean | — | — | — | unknown | from €485 |
| Wonder of the Seas | Royal Caribbean | In port | 0.0 kn | — | 1 h ago | from €477 |
| Brilliant Lady | Virgin Voyages | At sea | 7.6 kn | — | 1 h ago | from €1,404 |
| Resilient Lady | Virgin Voyages | In port | 0.0 kn | — | 2 h ago | from €1,923 |
| Scarlet Lady | Virgin Voyages | — | — | — | unknown | from €2,589 |
| Valiant Lady | Virgin Voyages | — | — | — | unknown | from €1,807 |