Home › Dive Sites › Indonesia › Bali

Diving in Bali: season and dive sites

Planning a dive trip to Bali

Every figure below is counted from the 99 dive sites listed on this page. Where a value is missing for a site, that site is left out of the count rather than estimated.

Best monthsApr – Novfrom ten years of rainfall records for this area
Dive centres within 60 km31avg rating 4.96 · SSI 17 · PADI 14
Species recorded167Hawksbill Sea Turtle, Snowflake Moray, Dragon Seamoth

Why these months

The dry months are not about staying dry. Rain washes sediment down rivers and into the sea, and visibility drops with it. The wet season also coincides with the monsoon, so wind and swell decide whether boats reach the exposed sites at all. Water temperature barely moves across the year in the tropics and is rarely the deciding factor.

One caveat worth knowing: the dry season means convenient, not necessarily the best diving. The plankton blooms that draw in manta rays and whale sharks come with nutrient-rich, cooler water, which is often the opposite of calm, clear conditions. If a particular animal is the reason for the trip, its own season matters more than the weather.

99 dive sites found

Ped

Ped is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area. Currents…

Javanese Ship Wreck

Javanese Ship Wreck is a dive site in Bali, Indonesia. The site has a wreck. The sea floor…

Lovina Reef

Lovina Reef is a dive site in Bali, Indonesia. Currents typically run at 0.4 km/h and reach 0.9…

Batu Talen

Batu Talen is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area.…

Garden Eel Point

Garden Eel Point is a dive site in Bali, Indonesia. It lies within the West Bali National Park.…

Turtle Neck

Turtle Neck is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Usat Liberty Wreck

Usat Liberty Wreck is a dive site in Bali, Indonesia. The site has a wreck. Currents typically run…

Mangrove

Mangrove is a dive site in Bali, Indonesia. It lies within the West Bali National Park. The sea…

Bunutan

Bunutan is a dive site in Bali, Indonesia. The sea floor at the site position lies at about…

Gili Selang

Gili Selang is a dive site in Bali, Indonesia. Currents typically run at 4.1 km/h and reach 6…

Kusambi

Kusambi is a dive site in Bali, Indonesia. The sea floor at the site position lies at about…

Sd Point (Sekolah Dasar)

Sd Point (Sekolah Dasar) is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine…

Manta Point Lama

Manta Point Lama is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected…

Blue Lagoon

Blue Lagoon is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Batu Gendang And Batu Mandi

Batu Gendang And Batu Mandi is a dive site in Bali, Indonesia. It lies within the Gili Tangkong,…

Batu Kelebit

Batu Kelebit is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2…

The Caves

The Caves is a dive site in Bali, Indonesia. The site has a cave. It lies within the…

Gili Renggit Barat

Gili Renggit Barat is a dive site in Bali, Indonesia. It lies within the Gili Tangkong, Gili Nanggu,…

Batu Pasir Hitam

Batu Pasir Hitam is a dive site in Bali, Indonesia. Currents typically run at 3.6 km/h and reach…

Benoa Bay

Benoa Bay is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Coral Garden

Coral Garden is a dive site in Bali, Indonesia. It lies within the West Bali National Park. The…

Rama Reef

Rama Reef is a dive site in Bali, Indonesia. Currents typically run at 3.6 km/h and reach 5.7…

Nusa Dua

Nusa Dua is a dive site in Bali, Indonesia. Currents typically run at 1.4 km/h and reach 2.9…

Pura Mas Gading

Pura Mas Gading is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected…