Yes, there is Wi-Fi onboard. However, this is a paid service offered by the cruise line. You may opt to purchase your preferred Wi-Fi package based on your data and speed requirements. UAE Data plans work whilst docked at UAE ports. However, when at sea, there is often patchy network affecting data connectivity. Booking an all-inclusive rate does NOT entitle you to use the onboard paid Wi-Fi service.