From the bustling streets of Los Angeles to the serene shores of The Bahamas, visiting Pig Beach — home of the world-famous swimming pigs — is an adventure worth every mile. With the right plan, you can turn this bucket-list dream into a reality.
Step 1: Fly from Los Angeles to Nassau
Your journey starts at Los Angeles International Airport (LAX). Since there are no direct flights to the Exumas, your first stop will be Nassau, the capital of The Bahamas. Major airlines such as American, JetBlue, Delta, and United offer routes with one or two layovers, typically in Miami, Dallas, or Charlotte. Depending on connections, total travel time is usually between 8 and 10 hours. Booking early — especially for travel between December and April — helps secure the best fares and layover times.
Step 2: Nassau to Great Exuma
From Nassau, catch a short domestic flight to Exuma International Airport (GGT) in George Town. Airlines like Bahamasair and Western Air make multiple daily trips, and the 45-minute flight offers incredible aerial views of turquoise waters and tiny white-sand cays.
Step 3: George Town to Pig Beach
Once in George Town, you can join a boat tour to Pig Beach on Big Major Cay. These excursions often include multiple stops — such as snorkeling at Thunderball Grotto, feeding iguanas, and swimming with nurse sharks. The ride itself is part of the fun, passing untouched islands and sandbars along the way.
When to Go
The best weather is from November to April, when the climate is warm and dry. This is peak season, so tours can fill quickly. If you want fewer crowds, consider visiting in late spring or early fall.
Why the Journey Is Worth It
Yes, it’s a multi-step trip — but that’s part of the magic. Each leg of the journey strips away the stress of city life and brings you closer to a place where pigs swim in paradise and the water sparkles like glass.
Make your Pig Beach adventure seamless with Pieces of 8 Tours. Our expert guides and comfortable boats turn your visit into a full Exuma experience you’ll never forget.

Harbour Tour & Rose Island Swimming Pigs
- Monday, Wednesday, Thursday & Saturday
- 10 am – 3:00pm
- $299/Ages 7+
- $255/Ages (2-6)
From
$299.00
Harbour Tour & Swimming Pigs (Cruise Passengers Only)
- Sunday – Saturday
- 11:00 am – 1:15 pm
- $125/Ages 13+
- $115/Ages 2-12
From
$115.00
FAQs
Q: Can I visit Pig Beach in one day from LA?
A: No — plan at least two travel days.
Q: Do I need to stay overnight in Nassau?
A: Not always, but it can make your schedule easier.
Q: Can I skip the domestic flight and take a tour directly from Nassau?
A: Yes — high-speed boat tours run daily from Nassau.
Read More
How the Pigs Got to the Beach: The Story of The Bahamas’ Most Famous Animals
Swim with Pigs in Exuma: Full-Day Tour Guide
