Cruise ships bring thousands of tourists to ports for just a few hours — creating a perfect target for scammers who know you're on a tight schedule with limited local knowledge. Here's how to make the most of your port days.
The Ship's Excursion Markup
The issue: Cruise lines sell shore excursions at a significant markup — often 50-200% more than booking the same tour independently.
Example comparisons (2027): | Excursion | Ship Price | Independent Price | |-----------|-----------|-------------------| | Cozumel snorkelling | $89 | $35-45 | | Nassau city tour | $79 | $25-40 | | Barcelona highlights | $129 | $40-60 | | Santorini caldera tour | $149 | $50-80 |
When ship excursions ARE worth it: - The ship guarantees they won't leave without you (independent tours don't) - Remote ports with limited independent options - Complex logistics (multiple stops, special access) - You value convenience over savings
When to book independently: - Popular, well-connected ports (Barcelona, Rome, Nassau) - Simple activities (beach visits, city walks, snorkelling) - You're comfortable navigating independently - Use Viator, GetYourGuide, or local operators with strong reviews
Port Taxi Scams
At virtually every cruise port: - Taxis line up targeting cruise passengers - Prices are 2-5x what locals pay - "Fixed rates" that are actually inflated - Drivers who take scenic (longer) routes
How to handle it: - Research taxi fares BEFORE arriving (ask in cruise forums or on Reddit) - Use ride-hailing apps when available - Walk past the port gate — taxis get cheaper 100 metres away - Share taxis with other cruise passengers to split costs - Many ports have shuttle buses to town centres (often free or $2-5)
The "Free" Gift and Marketplace Pressure
At Caribbean and Mexican ports especially: - Someone places a bracelet or gift on your wrist, then demands payment - Market vendors use high-pressure tactics knowing you have limited time - "Special cruise ship discount" is actually a markup - Vendors near the port charge 2-3x what you'd pay in town
How to shop smart: - Walk 10-15 minutes away from the cruise port for better prices - Don't let anyone put anything on you (bracelet, hat, necklace) - Haggle in markets — start at 40-50% of asking price - Know that you can find similar souvenirs at multiple stalls
Jewelry and Diamond Scams
Caribbean cruise ports (St. Thomas, Cozumel, Grand Cayman) have jewellery shops that: - Claim cruise-line endorsement or partnership - Offer "certificates of authenticity" that are meaningless - Sell lab-created gems as natural - Inflate appraisal values
How to buy safely: - Don't buy expensive jewellery on impulse during a port stop - "Guaranteed appraisal value" is marketing, not reality - If you want fine jewellery, buy from established jewellers at home - Small souvenir pieces are fine — just don't expect investment value
The "Your Ship Is Leaving" Urgency Scam
How it works: A taxi driver or tour guide tells you the ship is leaving early, creating panic. They then charge premium prices to "rush" you back to port.
The truth: - Ships publish departure times and stick to them - Set your own alarm for 1 hour before departure - The ship will sound its horn 30 minutes before departure - Download your cruise line's app for real-time ship info
Port-Specific Tips
Cozumel, Mexico: Walk past the port shopping area to reach better-priced restaurants and shops. Mr. Sanchos and Nachi Cocom are popular beach clubs — book directly.
Nassau, Bahamas: Avoid the Straw Market for anything expensive. Fish Fry on Arawak Cay has better food and prices than port restaurants.
Santorini, Greece: Cable car ($6) beats the donkey ride. The free bus to Oia is scenic. Pre-book restaurants for sunset.
Dubrovnik, Croatia: Walk from the port or take bus #1A. Pile Gate area has ATMs with better rates than port money changers.
Juneau, Alaska: The Mendenhall Glacier is reachable by city bus ($2) — no need for a $70 ship excursion.
DIY Port Day Planning
- Research independently — CruiseCritic forums have detailed port guides
- Download offline maps for each port
- Pre-book activities through Viator or GetYourGuide
- Carry cash in local currency — exchange onboard or use ATMs in port
- Set a return alarm — give yourself 1+ hour buffer before ship departure
- Take the ship's shuttle if available (usually free or cheap)
Emergency Contacts
- Your cruise ship's excursion desk — they can contact port services
- Local emergency numbers — research before each port
- Report online: Avoid Travel Scams
Stay Protected on Your Travels
Subscribe to our weekly travel safety alerts for real-time scam warnings, destination-specific tips, and expert advice delivered directly to your inbox. Join thousands of savvy travelers who stay one step ahead of scammers.
→ Subscribe to Travel Safety Alerts
Related Reading
- Cruise Port Scams: How to Save Money on Shore Excursions
- Barcelona Beach Scams: Pickpockets and Distraction Tactics
- Dubrovnik Game of Thrones Tourist Scams
Port days are the best part of cruising — a little research ensures you see more, spend less, and avoid the common traps.