Booking choice: The Athol Island beach club, from $140 per person. Check dates Compare the options below
The trick on a port day is timing, not distance. Here is how to get from the ship to the pigs and back with time to spare.
The quick answer
From Prince George Wharf, most Nassau pig tours meet within a 10-minute walk and take 2.5 to 4 hours, from $79. With a typical 8 AM to 5 PM call, any Nassau half day works. Full Exuma days leave around 8:00 to 8:30 AM and return late afternoon, so only book one if all-aboard is in the evening.

How far are the pigs from the Nassau cruise port?
About 20 to 35 minutes by boat: the Rose Island and Athol Island pig beaches are just east of Nassau.
Ships tie up at Prince George Wharf on Nassau's waterfront, and most pig tours meet within walking distance.
Docking in Nassau? Check dates for the Athol Island beach club.
Check dates for the Athol Island beach clubWhere do the pig tours meet?
Mostly within a 10-minute walk of the ship; Paradise Island departures need a short taxi or water-taxi hop.
The Exclusive Swimming Pigs beach club leaves from Elizabeth on Bay on Bay Street (exit the port, left along Woodes Rodgers Walk to Bay Street). Several Rose Island operators check in on the waterfront near the port.

Which tour fits a port day?
With a typical 8 AM to 5 PM call, any Nassau half day works.
The beach club runs about 4 hours (with a 2.5-hour highlight option), the Rose Island swim about 4 hours, and the Fast Track encounter 3.5 hours from $79. Book an early slot: beaches get busier as more ships arrive.

On a budget? The Fast Track encounter is the lowest price to meet the pigs.
Explore the Fast Track encounterCan cruise passengers go to Exuma?
Only with a late all-aboard: Exuma powerboat days leave around 8:00 to 8:30 AM and return late afternoon.
Weather delays are possible on the open-water run, and the ship will not wait. Most cruisers should keep Exuma for a land-based trip.
Should you book independently or through the ship?
Independent tours are usually cheaper than the ship's desk and cancel free up to 24 hours before, but the ship will not wait if you are late.
Leave a margin of at least 90 minutes before all-aboard, and pick a morning slot.

Pick a morning slot and keep 90 minutes in hand. Check dates for the Rose Island pig swim.
Check dates for the Rose Island pig swimWhat if your ship stops in Freeport?
Grand Bahama has its own 45-minute pig encounter at a beach club in Freeport.
The Freeport pig encounter is from $72, short enough for most port calls.
What should you bring on a port day?
Reef-safe sunscreen, a hat, water shoes, a waterproof phone pouch, your ship card and ID, and cash for tips.
Some tours do not provide towels. More in the rules guide.
Frequently asked questions
How long is a swimming pigs excursion from Nassau?
Usually 2.5 to 4 hours door to door, which fits a typical port call.
Is it cheaper to book the pigs with the cruise line?
Independent tours are usually cheaper and cancel free up to 24 hours before; the trade-off is that the ship will not wait if you are late.
Can I see the Exuma pigs on a Nassau port day?
Only if your all-aboard is in the evening: Exuma days leave around 8:00 to 8:30 AM and return late afternoon.
Ready to book
Choose your pig day
Free cancellation up to 24 hours before on every option. Prices are from-prices in USD and move with the season.

Exclusive Swimming Pigs, Snorkel & Beach Club
- Speedboat transfer from Elizabeth on Bay, Bay Street
- Pig encounter with feed included
- Plated lunch (American, Bahamian or vegetarian) + unlimited rum punch

Rose Island Pig Swim & Beach Club
- 30-minute boat ride each way (lifejackets on board)
- Swimming pigs encounter on a private beach
- Bahamian lunch + one soft drink






