How much does swimming with the pigs cost?
Prices for swimming with the pigs range tenfold, from under $80 to $850 per person. The difference is almost entirely distance: how far the boat (or plane) has to go to reach the pigs.
2026 prices by trip type
| Trip | Length | From (per person) |
|---|---|---|
| Nassau encounter, pigs only | 3.5 h | $79 |
| Rose Island pig swim with lunch | 4 h | $129 |
| Athol Island beach club, all-inclusive | 4 h | $140 |
| Pigs + turtles, small group or catamaran | 3.5 to 5.5 h | $149 to $150 |
| Exuma from Great Exuma | 7.5 h | $308 |
| Exuma by powerboat from Nassau | 8 to 9 h | $329 to $439 |
| Exuma fly-in from Nassau | 6 h | $850 |
| Freeport (Grand Bahama) encounter | 45 min | $72 |
These are Viator from-prices, which include Viator's fees and whatever the operator bundles: lunch, drinks, snorkel gear, landing and park fees. They move with season and demand.
What is included, and what is not
Nassau beach clubs usually include the boat, the pig feed, lunch and one or more drinks; premium bars and photo packages cost extra. Exuma days generally include lunch, beer, snorkel gear and landing fees, and some include gratuities. Budget for crew tips if they are not included, about $10 a beer at island bars, and towels on tours that do not provide them.

How to spend less
Go near Nassau rather than to the Exumas; a morning with the Rose Island pigs costs a third of an Exuma day. If the original Pig Beach matters, fly into Great Exuma for a few nights and take a local cays tour instead of a day trip from Nassau. And book with free cancellation: in hurricane season a cancelled trip is refunded rather than lost. Full comparison on the homepage table.
Ready to book