If you’re sailing with Virgin Voyages, they’ve made it even easier by including free basic WiFi in the fare. This means you don’t have to worry about costly internet packages just to send a quick text or make a call. However, knowing how to set up your phone properly before setting sail can make a huge difference in keeping in touch without unnecessary fees.
Here’s a breakdown of the best ways to communicate while cruising:
Set Up WiFi Calling Before You Leave
WiFi calling allows you to make and receive calls over a WiFi connection rather than using a cellular signal. This is essential on a cruise, where shipboard cellular networks are notoriously expensive.
For iPhone Users:
- Go to Settings → Phone → Wi-Fi Calling
- Toggle on Wi-Fi Calling on This iPhone
- Follow any prompts from your carrier to activate the feature
For Android Users:
- Open Settings → Connections
- Tap Wi-Fi Calling and toggle it on
- Follow any additional setup instructions from your carrier
IMPORTANT
Make sure to test WiFi calling before you leave by putting your phone in Airplane Mode and connecting to WiFi to see if calls go through.
Receiving Text Messages (Including 2FA Codes!)
Many apps and services (banking, email, etc.) use two-factor authentication (2FA) to verify your identity. If you need to receive text messages for 2FA while at sea, here are some solutions:
- WiFi Calling: If enabled properly, you should still receive texts over WiFi.
- Google Voice: Set up a free Google Voice number before your trip. This lets you receive text messages (including 2FA) via the Google Voice app while connected to WiFi.
- Authenticator Apps: If possible, switch 2FA methods for critical accounts to an authenticator app like Google Authenticator, Authy, or Microsoft Authenticator before sailing. These don’t require cellular service.
- Email Backup Codes: Some services let you receive 2FA codes via email instead of text. Check your settings and enable this as a backup option.
Messaging Apps: The Best Alternatives to SMS
Since standard text messaging (SMS) often requires a cellular signal, using a messaging app over WiFi is a better option. Here are some of the most popular choices:
- WhatsApp (free, works for texts, voice, and video calls)
- Facebook Messenger (great for chatting with friends who use Facebook)
- iMessage (works between Apple devices over WiFi)
- Google Messages with RCS (Android users can text over WiFi, but both parties must have RCS enabled)
Join my newsletter
Want to know when I post new tips and travel information to my site? Sign up for my email newsletter and get updates several times a month in your inbox with travel tips, trip reviews, and other great travel details.
Port Day Data Options: Check Your Carrier’s Plan

If you need a reliable internet connection while in port, check with your mobile carrier about international day passes.
- AT&T offers an International Day Pass for $12 per day (as of now), which allows you to use your domestic plan in eligible countries.
- T-Mobile often includes free international data in its Magenta and Go5G plans, but speeds vary depending on the destination.
- Verizon has a $10/day TravelPass that works similarly to AT&T’s plan.
Before your cruise, log into your carrier’s website or app to check what’s included in your current plan and whether international data is covered in your port stops.
Do NOT Get a Cruise Ship Data Plan!
Many cruise lines offer cellular at sea data plans, but these can be extremely expensive and are often unnecessary. Instead of signing up for a pricey cruise data plan, use the free basic WiFi offered on Virgin Voyages (or purchase an upgraded WiFi package if you need faster speeds).
Virgin’s free WiFi is usually fast enough for messaging, emails, and light browsing. If you need better performance for streaming or work, they offer an upgraded premium WiFi plan at an additional cost.
Extra Tips for a Smooth Connection Experience
- Download important apps before your cruise. If you’ll be using WhatsApp, Google Voice, or an authenticator app, set them up while you still have a strong connection.
- Put your phone in Airplane Mode once onboard. This prevents accidental roaming charges. You can manually turn on WiFi afterward.
- Tell family/friends to use WiFi-based messaging apps to reach you. That way, they don’t expect SMS messages that may not go through.
- Save critical phone numbers offline. Just in case you need them and don’t have a connection.
Cruise Into Unforgettable Experiences
Final Thoughts: Stay Connected Without the Headache
Cruising doesn’t mean you have to be completely off the grid (unless you want to be!). By setting up WiFi calling, using messaging apps, and checking your carrier’s port day options, you can easily stay in touch without racking up unnecessary charges.
Virgin Voyages makes it even simpler with free basic WiFi, so take advantage of it! Just a little pre-trip preparation can make your communication stress-free, leaving you to focus on enjoying your time at sea.
Have any other cruise communication tips? Drop them in the comments! ⛴️