You are 200 nautical miles from the nearest land. The bridge announcement just said the ship is doing 22 knots. The horizon is empty in every direction. You pull out your phone and wonder: can I actually see where this ship is right now?
Yes. You can — without buying the ship’s $25-a-day WiFi package, without an internet connection, and without any cruise-line app. The GPS chip in your iPhone works just as well in the middle of the Atlantic as it does on land. Most passengers have no idea this is possible. Here is exactly how to do it.
Why Cruise Ship WiFi Costs So Much (and Why You Don’t Need It for GPS)
Cruise ships connect to the internet through satellite — typically Starlink Maritime, Inmarsat, or VSAT. That bandwidth is shared between thousands of guests, the bridge, the casino, the kitchen and the crew. Lines charge $15 to $30 per device per day to recoup the cost. Even with the package, speeds are often 1 to 5 Mbps and sites time out.
GPS does not use any of that. GPS satellites are a completely separate constellation, freely broadcasting signals that any receiver on Earth can pick up. Your iPhone does not need to “connect” to GPS — it just listens. There is no bandwidth cost, no per-day charge, no shared bottleneck.
Different satellites entirely
Internet on a cruise ship comes from communications satellites in geostationary or low-earth orbit. GPS comes from a different constellation of 31 navigation satellites, free to use by any device on the planet. Your iPhone’s GPS works whether the cruise WiFi is on, off, broken, or sold out.
Does iPhone GPS Actually Work in the Middle of the Ocean?
It works better at sea than almost anywhere else. Here is why.
GPS accuracy depends on three things: how many satellites your phone can see, how clear the line of sight is, and how much signal reflection there is from nearby objects (called multipath interference). At sea you have:
- ▶360° unobstructed sky. No buildings, no trees, no canyons. You see every satellite above the horizon.
- ▶No multipath. No skyscrapers reflecting signals back at you. The sea surface absorbs more than it reflects.
- ▶Stable temperature and humidity. Open ocean atmospheric conditions are GPS-friendly.
Typical iPhone GPS accuracy on a cruise deck is ±3 to ±5 meters — sometimes better than what you get in your own backyard. The same chip that struggles to find you in a parking garage will pinpoint you to a meter on the open Caribbean.
The Setup: 60 Seconds Before You Board
- Install SkyLocation while you still have WiFi at home or at the cruise terminal. It is free, requires no account, and works completely offline.
- Open the app once on land to confirm it shows your coordinates. iOS will cache assisted-GPS data, so your first satellite lock at sea is faster.
- Optional: download offline Apple Maps for your itinerary ports. Great for shore excursions, irrelevant for the open ocean.
- Turn airplane mode on the moment you board. Your home carrier’s ship-roaming rates start at $5/MB and can produce four-figure bills accidentally.
Cruise roaming will ruin your day
“Cellular at Sea” and similar maritime cellular networks bill at premium roaming rates that bypass most data caps. A single Instagram refresh can cost $10. Keep airplane mode ON for the entire cruise unless you have explicitly bought a maritime cellular package.
How to Track Your Cruise Ship in Real Time
- Step on a deck with sky visibility — preferably an outdoor pool deck, promenade or your balcony. The interior of the ship is GPS-hostile because of the steel hull.
- Open SkyLocation and wait 15 to 30 seconds for the first satellite lock.
- Watch your data appear: latitude and longitude updating in real time, ground speed in knots and km/h, altitude (you’ll typically see 8 to 25 m above sea level depending on which deck you’re on), and accuracy in meters.
- Cross-reference with the ship’s own bridge data shown on the in-cabin TV channel. They will usually match within 0.01 degrees.
- Save your position with a screenshot. SkyLocation Pro can also log a continuous track of your entire voyage.
What You Will See: A Day at Sea, Translated
- ▶Latitude / longitude updating once per second — watch your decimal degrees tick as the ship moves.
- ▶Ground speed: typically 18 to 24 knots (33 to 44 km/h) at cruise. During port maneuvering you’ll see 2 to 8 knots. At sail-away from port, watch the speed climb in real time.
- ▶Altitude: 6 to 30 meters depending on your deck. The ship’s own GPS reports waterline altitude (≈0 m); your phone reports your physical altitude on whichever deck you are standing.
- ▶Accuracy: ±3 to ±5 m in calm weather. Heavier seas and dense low cloud can push it to ±10 m, still excellent.
- ▶Heading — point your phone in your direction of travel and modern iPhones can show your course in degrees true.
Best Spots on the Ship for GPS Reception
- ▶Outside upper decks — pool decks, observation decks, jogging tracks. Best reception, full sky visibility.
- ▶Your private balcony — excellent if you’re on an outside cabin. Hold the phone over the railing for the cleanest signal.
- ▶Ocean-facing windows on promenade decks — windows are GPS-friendly; just place the phone close to the glass.
- ▶Avoid: interior cabins, mid-ship corridors, theaters and dining rooms — surrounded by steel, you may get no signal.
- ▶Avoid: the bottom decks — even outside, the higher hull walls block more sky.
Pro tip for balcony cabins
Leave SkyLocation open on your balcony with the screen brightness at minimum and a power cable plugged in. You’ll get a continuous, beautiful real-time log of your entire crossing — the kind of detailed map most cruise lines charge extra to show you.
How Cruise GPS Compares to the Ship’s Own Map and to Cruise Apps
- ▶In-cabin TV map: Updates every few minutes, shows a stylized ship icon, no exact coordinates, no live speed updates. Pretty but vague.
- ▶Cruise line apps (Royal Caribbean, Carnival, NCL, Princess): mostly need the ship’s WiFi network to function. Some show ship position; most don’t. They never show your exact deck position.
- ▶Marine tracking sites like MarineTraffic: require internet. Useful before/after the cruise, useless mid-Atlantic.
- ▶SkyLocation: always works, free, exact coordinates, second-by-second updates, works on the open ocean with no signal whatsoever.
Other Useful Things to Do With GPS on a Cruise
- ▶Confirm time zone changes — many cruises shift the clock at sea. Your phone’s time may not auto-update without internet, but your GPS coordinates tell you exactly which time zone you’re in.
- ▶Track the equator crossing — watching your latitude tick from 00.001°N to 00.000° to 00.001°S in real time is a moment most cruisers want a photo of.
- ▶Document your itinerary — screenshot your coordinates at every milestone (departure port, midpoint, equator, each new port). Makes for a beautiful trip log.
- ▶Verify your shore excursion location — when a tour bus drops you in an unfamiliar town, GPS confirms exactly where you are versus where the ship is docked.
- ▶Find your way back to the ship — note the GPS coordinates of the cruise terminal before you walk away. If you get lost in port, those coordinates take you straight back.
Battery Life: How to Track an Entire 7-Day Cruise Without Killing Your Phone
- ▶Airplane mode all day, every day — saves more battery than any other single setting.
- ▶Open SkyLocation only when you want a position check — close it after. GPS at idle is cheap; GPS streaming with the screen on for hours is not.
- ▶Use SkyLocation Pro’s background tracking if you want a continuous voyage log — it samples GPS at intervals instead of streaming, using a fraction of the battery.
- ▶Charge in the cabin daily — every cruise cabin has at least one outlet (often a US outlet, an EU outlet, and a USB port).
- ▶Keep the screen brightness down outside in bright sunlight; you’ll be surprised how much battery you save.
Cruise GPS Frequently Asked Questions
Will GPS work inside my interior cabin?
Probably not. Interior cabins are surrounded by steel on all sides and have no windows. The signal can’t reach you. Step into a corridor with a window, onto your hallway’s nearest exterior deck, or up to a public area with sky visibility — your phone will lock on within 30 seconds.
Does GPS still work during a storm or heavy clouds?
Yes. GPS signals pass through clouds, rain and storms easily. The radio frequency GPS uses (1575.42 MHz) is barely affected by weather. Your accuracy might drop from ±3 m to ±10 m in extreme conditions — still extremely usable.
Can the cruise line see what I’m doing on my phone?
Not when you’re using GPS. GPS is one-way (satellites broadcast, your phone listens) and entirely on-device. The only way the cruise line can see anything is if you connect to their WiFi network — at which point they can see DNS lookups and metered usage, like any other ISP. SkyLocation in airplane mode is fully private to your device.
Why is the ship’s reported position different from my phone’s?
It usually isn’t — they should match to several decimal places. If you see a difference, two reasons: (1) the ship’s map is showing a stylized icon, not exact coordinates; (2) you’re not on the bridge — you might be 100 meters aft of the ship’s GPS antenna, which on a 1,000-foot vessel is enough to show a different decimal place.
Do I need a cellular signal to do any of this?
No. None of it requires cellular, WiFi or any internet. GPS satellites broadcast for free, your iPhone receives for free, SkyLocation displays for free. The whole stack runs locally.
The Bottom Line
Every cruise ship on Earth gives you the same tools the captain uses, for free, in your pocket — you just need to know they exist. A 7-day cruise with SkyLocation gives you a live, accurate, second-by-second view of your voyage that even most experienced cruisers have never seen.
You can save the $150 you’d spend on a basic WiFi package for something better. Maybe a second cocktail at the equator-crossing photo op.
