East of Freeport on Grand Bahama Island, the snorkeling at Buddha Heads off Grand Bahama Island is known for its abundant marine life. During a Buddha Heads snorkeling dive, you may encounter nurse sharks, reef sharks, turtles, brown chromis, creole wrasse and stingrays among the scattered coral heads, sea plumes and sea fans. The water visibility can be up to 45 feet.
The Buddha Heads are located just east of Lucaya Waterway outlet, about 2.4 miles to the east-southeast of Freeport. This dive site is accessible by both boat and by shore. Use care since it is known for choppy waters and occasional surges.
A good place for an apres snorkeling drink is at Smith Point on Taino Beach.
To reach the snorkeling at Grand Bahama Island, most travelers will fly commercial airlines into Grand Bahama International Airport (FPO) in Freeport on Grand Bahama Island. There are regular flights from Florida (Orlando, West Palm Beach and Fort Lauderdale) directly into Grand Bahama International Airport (FPO) in Freeport on Silver Airways (a United Airlines partner). Alternately, there is a high-speed ferry from Ft Lauderdale to Grand Bahama Island known as the Balearia Bahamas Express (3 hours) that runs six days a week. It departs from Port Everglades in Fort Lauderdale, Florida, and heads to Freeport on Grand Bahama Island.
Tip: Keep in mind while snorkeling Buddha Heads off Grand Bahama Island, the water temperture is known to vary greatly from summer (78F-84F) to winter (68F-76F). If you happen to be snorkeling at Tiger Beach, keep in mind that it is called that since the area is known for its tiger shark population. Overall, the snorkeling on Grand Bahama Island is very popular due to the clear waters.
Overall, Buddha Heads is the 5th most popular snorkel dive spot of all 11 snorkeling dives in Grand Bahama Island.