South of Viti Levu and Suva, the snorkeling off Kadavu Island is some of the best in Fiji. The most popular snorkeling spot is the Great Astrolab Reef. Located to the northwest of Kadavu Island, the boat accessed Great Astrolab Reef is about 100km long and is one of the largest barrier reefs in the world. It protects the eastern shores of Kadavu Island. To the north of Great Astrolab Reef is aptly named North Astrolab Reef which is also nice for snorkeling. Closer to shore, there are three snorkeling dive spots including Namalata Reef (sheltered healthy coral), Soso Pasage (manta rays), and Tavuki Reef (shore accessed from Tavuki village).
To reach the Kadavu Island snorkeling, you'll need to fly into the only international airport in Fiji, Nadi International Airport (NAN), which is served by Fiji Airways, Qantas, and Air New Zealand. Many of the flights arrive very late at night, so plan accordingly. When arriving in Fiji from the US, keep in mind that most flights arrive very early in the morning and Fiji is just across the international date line, so you’ll effectively land two days after departing the US. The airport on Kadavu Island is in the town of Vunisea, and there are flights available from both Nadi and Suva. In addition, there is a weekly ferry from Suva to Vunisea.
TIP: The Fijian cyclone/typhoon rainy season starts in November and ends in late March. There have been periodic cyclones that have caused damage to both the reefs and to the resorts, including those in 2012 and 2016. It may be worth contacting a local dive shop or resort about cyclone impacts before booking. The best Fiji snorkeling is typically from May through October during the dry winter season, but be aware that the water becomes cooler as the winter season progresses.
Overall, Kadavu Island is the 3rd most popular snorkel dive spot of all 22 snorkeling dives in Fiji.