East of Denpasar City off the southeast coast of Bali, the snorkeling in Nusa Lembongan Island is popular for its clear waters teeming with marine life. The island is known for its strong offshore currents, though, and also for its manta rays. In addition to the manta rays, keep an eye out for eagle rays, turtles, sharks and mola mola. When snorkeling off Nusa Lembongan, make sure to use caution due to the number of high speed boats cruising just off shore -- there have been several accidents with divers over the past couple years. The boat traffic starts to die down after 3:30pm.
The two best snorkeling sites on Nusa Lembongan are Crystal Bay and Mushroom Bay. The Mushroom Bay is home to the scenic Mushroom Beach. The snorkeling is either shore-accessed or boat-accessed. There are good staghorn coral formations in waters from 5 to 30 feet deep. Further off-shore, where the currents start to pickup, strong experienced snorkelers may encounter manta rays cruising for plankton.
The best time of year for snorkeling off Bali is during the dry season from April to October for high water visibility. The water temperature on the north shore of Bali is much warmer than on the south shore; there can be up to a 20F degree temperature difference.
To reach the snorkeling dive sites on Bali by air, you will want to fly into Soekarno–Hatta International Airport (CGK) located on the northwest side of Jakarta. Then use the domestic air flights to Ngurah Rai International Airport (DPS) located south of Denpasar on the southern tip of Bali. Occasionally, there are non-stop flights from Hong Kong directly into Bali. Once on Bali, the best mode of transportation is by taxi such as the Bluebird Taxi service. Upon arrival, there is an entry fee to obtain a 30 day visa permit. In addition, a passport valid for six months after the projected departure date is required. Plus, upon depature, there is a departure tax of at least $25USD.
While the national language on Bali is Bahasa Indonesia, the English language is widely spoken. But, it is still important to try using some of the local language to develop goodwill.
Overall, Nusa Lembongan Island is the 1st most popular snorkel dive spot of all 12 snorkeling dives in Bali.