Facebook Messenger will only work on a cruise ship if you have an active Internet or Wi-Fi package. Unlike some hotels, cruise ships do not offer "free" Wi-Fi for basic apps; you must purchase a daily or per-voyage plan, which in 2026 typically costs between $20 and $30 per day. Once connected to the ship's satellite internet (such as Starlink Maritime, which is now standard on most major lines like Royal Caribbean and Carnival), Messenger works just as it does on land, including text, photo sharing, and even VoIP calls. However, if you do not want to pay for a full internet package, some cruise lines offer a cheaper "Social Media Only" plan that specifically allows apps like Messenger, WhatsApp, and Instagram while blocking general web browsing. It is a common misconception that the "Cruise Line App" (used for reservations and deck plans) allows you to use Messenger for free; the app's internal "Chat" feature only works for messaging other people on the same ship and is not connected to the external Facebook network. Always put your phone in Airplane Mode before leaving port to avoid massive roaming charges.