You can cast to your cabin TV on many cruise ships, but the experience depends entirely on the cruise line, the age of the ship, and your internet package.
Here is how casting and streaming work at sea right now.
Native Built-In Casting
Many newer or recently refurbished ships have casting capabilities built directly into the cabin TVs. You don't need to bring any extra cables or streaming sticks for these.
- Royal Caribbean: Newer ships (like the Icon, Star, and Wonder of the Seas) and several updated older ships feature a "Streaming Services" option on the main TV menu. Selecting this will prompt you to visit a local ship URL (like
tv.rccl.com) and enter a 4-digit code to link your phone. - Celebrity Cruises: Edge-class ships (Edge, Apex, Beyond, Ascent) generally support native casting directly from the TV's configuration menu.
- MSC Cruises: Some newer ships support casting, often working best with Android devices using "Smart View" or "Screen Mirroring."
The Catch: To use native casting for apps like Netflix or Hulu, you almost always need to purchase the ship's Premium/Streaming Wi-Fi package. Additionally, because the ship's internet is routed via satellite, streaming services may think you are outside your home country and block content. Many cruisers use a VPN set to a US location to bypass these geo-restrictions.
The DIY Method (For Older Ships)
If your ship doesn't have native casting, you can usually create your own setup, though it requires a little extra gear.
Option A: The Cable Route (Most Reliable)
The absolute easiest way to watch downloaded content without paying for ship Wi-Fi is to bring an HDMI-to-USB-C cable (or a lightning-to-HDMI adapter for older iPhones).
- Download your movies or shows to your phone or tablet before you leave home.
- Plug the HDMI end into the back of the cabin TV and the other end into your device.
- Change the TV input to HDMI.
Option B: The Streaming Stick (Roku, Firestick)
You can plug a Roku, Amazon Firestick, or Apple TV into the back of the cabin TV.
- A standard Google Chromecast is notoriously difficult to use on a cruise ship because it cannot natively navigate the ship's "captive portal" (the webpage where you enter your cabin number to log into the Wi-Fi). Roku and Firesticks have built-in web browsers that can easily handle these login screens.
- If you use a streaming stick, you will still need a premium Wi-Fi package to stream anything.
Important Workaround: On many older ships, the cruise line disables the TV's "Input" or "Source" button to keep you locked into their proprietary menu. To get around this, veteran cruisers often bring a cheap universal remote to force the TV into HDMI mode, or physically unplug the ethernet cable from the back of the TV before turning it on so it defaults to the standard inputs.