Scuba diving in


Encounter manta rays and mola mola, dive the Liberty wreck and explore some of Indonesia's most beautiful landscapes and fascinating cultures.

Diving Highlights

  • Dive the world famous Liberty Wreck in Tulamben
  • Encounter Mola Mola and manta rays around the rugged island of Nusa Penida
  • Search for Rhinopias, mimic octopus and frogfish on Bali’s amazing ‘muck’ sites
  • Take some time out and immerse yourself in Bali’s unique culture
  • Combine a dive holiday with yoga or free diving classes in Amed

With a fascinating mix of culture, arts, beaches and waves, all set against a stunning backdrop of rice fields, temples and volcanoes, the beautiful island of Bali has something for everyone. Many visitors stay in the south to relax on the beaches, bask in the waves and sip cold beers and cocktails. But Bali is much more than just a beach lover’s heaven. The island’s unique culture and religion - known as Agama Hindu Dharma - gives the island a very different feel to the rest of Indonesia and visitors can learn about Balinese spiritual beliefs in the thousands of beautiful temples that dot the island.

Ready for your dive adventure in Bali?

Search, compare and book from our hand selected resorts and liveaboards.

Top Bali experiences

Explore the Liberty wreck at Tulamben Image
April to June, September to November

Explore the Liberty wreck at Tulamben

Dive the world-famous USAT Liberty shipwreck - one of the world’s most accessible wrecks and home to a myriad of fish and critters!

Encounter mola mola and manta rays Image
July to October

Encounter mola mola and manta rays

Cruise alongside manta rays while keeping an eye out for the elusive mola mola at Nusa Lembongan and Penida.

Go muck diving at the Padangbai Jetty Image
July to October

Go muck diving at the Padangbai Jetty

It’s macro critters galore at Bali’s top critter-hunting site, where seasoned guides can spot even the tiniest of specimens.

Learn to dive in Pemuteran Image
April to November

Learn to dive in Pemuteran

An excellent choice of dive centres, ideal dive conditions and Menjangan’s fantastic reefs make this a superb place to take the plunge for the first time.

Combine yoga and freediving in Amed Image
April to November

Combine yoga and freediving in Amed

Experience Bali’s magnificent underwater world on a single breath from Amed’s freediving schools.

Immerse yourself in Bali’s unique landscapes Image
Year round

Immerse yourself in Bali’s unique landscapes

Experience modern Balinese culture and spirituality, which remain an important part of everyday life on the island.

When to dive Bali, Indonesia

The weather in Bali revolves around two distinct seasons. The best diving conditions are during the dry season from April to October, when conditions are good all over Bali. Between May and September, the monsoon winds pick up and there are upwellings of cold water, particularly around Bali's southeast. This can make conditions slightly more difficult but produces perfect conditions for mola mola!

December through to March is the rainy season, which tends to reduce visibility, particularly in Bali's north and northwest. Given Bali’s location in the tropics, you're likely to have some rain whatever time of year you visit. Along the coast, day time temperature is normally 30-32C, with high humidity. During the windy summer months, nights are cooler and the humidity drops - perfect Balinese weather. Water temperatures are typically 24-28C, but the currents around Bali can create very strong upwellings of cold water - which can be below 20C. Bring a 5mm wetsuit if you are planning on diving around Nusa Penida in the summer months.

The busy tourist seasons are also worth considering. Prices will rise and hotels may be booked out during the major holiday periods such as school summer holidays, Christmas and New Year, and Chinese New Year. Indonesian national holidays, in particular Eid el-Fitr, can also mean hotels are very busy. Also be aware of Nyepi, the Balinese New Year, when the entire island shuts down for 24 hours. The exact date of Nyepi changes every year, so be sure to check in advance.