We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
- pick up from Miami Beach accommodation - drop off at port and embarkation on express-ferry to Grand Bahama - ca. 2 1/2 hour express-ferry voyage to Grand Bahama - ca. 40 min bus transfer to Lucaya beach (included) or ca. 40 min bus transfer to pig beach (optional and to be booked and paid on the ferry - leisure on Grand Bahama - ca. 40 min bus transfer to Freeport port - ca. 2 1/2 hour express-ferry voyage back to Florida - drop off at Miami Beach accommodation
• Freeport Harbour, Freeport Grand Bahama Island
Traveler pickup is offered You will receive an email with your exact pick-up time and meeting point 1 day prior to your activity.
Passports are mandatory for this tour.
Certain citizens from non-EU & non-US/Canadian countries might require Bahamian visa, please check with your local Bahamian embassy.
Miami Beach, FL, USA - drop-off at the same location as pick-up
pick up from any Miami Beach accommodation along Collins Avenue
Express-Ferry to Bahamas with seats, restrooms & air conditioning
bus transfer on the Island to Lucaya Beach
Swim with Pigs option at Crystal Beach to be booked and paid on the ferry $ 75 p.p.
Jet Skis, Snorkeling, Parasailing, SUP
Confirmation will be received at time of booking
A current valid passport is required on the day of travel
Not wheelchair accessible
Infants must sit on laps
Not recommended for travelers with back problems
Not recommended for pregnant travelers
No heart problems or other serious medical conditions
Most travelers can participate
This tour/activity will have a maximum of 99 travelers
For a full refund, cancel at least 24 hours in advance of the start date of the experience.