Where to dive in Bali

Eerie wrecks. Technicolour coral reefs. Spectacular sea life. Diving in Bali has it all.

Bali is all lively beach clubs, pounding surf, and arty culture in its green and serene centre. But hidden below the surface is an underwater world that’s the reserve of divers willing to take the plunge. Here we reveal where to go scuba diving in Bali.

Best diving spots in Bali

Head under the sea

Bali is one of those destinations that conjures all the travel clichés. The glorious beaches. The swaying palms. The balmy tropical waters. And the truth is it’s all just as beautiful, just as dreamy as the Bali of your imagination with kaleidoscopic blues and greens taming long, wild beaches. But to discover a different side of this free-spirited island, there’s only one way to go and that’s down. Far far down below the surface to enter its underwater world. A land of coral reefs, extraordinary seascapes and vast and peculiar creatures slipping in and out of sight.

Blue sea in Bali

What to expect

Bali’s marine life, coral, and top dive spots

So, you want to dive in Bali? Gazing at swarms of seasonal Mola Mola, floating beside reef sharks, drifting past the port holes of a sunken wreck. But what sort of dive are you looking for? Because here’s the thing about diving in Bali. Whatever level you are, whatever sort of creatures you want to gaze upon, you’ll find it adrift from the Island of Gods. You just have to know where to look.

Looking for an eerie wreck dive just off the beach? Book a dive towards the USS Liberty Shipwreck in Tulamben. How about floating amid a squadron of fluttering manta rays? Add Manta Point on the isle of Nusa Penida to your list. Are you an advanced diver looking for something challenging amid caves and crevices? It’s got to be Gili Tepekong. And if you’re into muck diving, try Secret Bay.

It will all leave you spellbound and means spending a disproportionate number of hours submerged in its clear tropical waters. Take to the water between June and October for the best experience and check the credentials of the dive shop for a safe and unforgettable trip.

A school of fish swimming

The best diving sites in Bali

Adrift off the coastline of Bali is an underwater world alive with virgin coral reefs and undiscovered wrecks, offering unparalleled marine wildlife experiences.

USS Liberty Shipwreck, Tulamben

Underwater treat

Nearest airport: Ngurah Rai International Airport (71 km)

For a truly alluring underwater experience, descend to this iconic vessel, struck down by a Japanese tornado in WWII, that’s rightfully gained a reputation as one of the best wreck dives in the world. Swim directly from the shore and head below the surface towards the haunting wreck where you can hover above the engine room smothered in coral and glide past a series of portholes.

Crystal Bay, Nusa Penida

Mola Mola fish

Nearest airport: Ngurah Rai International Airport (76 km by ferry)

Travellers arrive on this off-grid island searching for utopia and signs of the old Bali. Head straight to Crystal Bay, a serene stretch of fine white sand, backed by a thick tangle of forest and book yourself onto one of the diving trips. Technicolour marine life stalks the exceptionally clear water, and if you’re here from July to October you might spot the elusive Mola Mola fish.

Turquoise ocean, rocky cliffs, natural arch bridge, vibrant coastal scenery.

Manta Point, Nusa Penida

Perfect spot for rays

Nearest airport: Ngurah Rai International Airport (66 km by ferry)

Whilst you’re on Nusa Penida, beeline south to the vast waters swishing around this spot where manta rays flock in squadrons to feed and mate and cleanse themselves of parasites by tiny reef fish. You may also spot blue spotted sting rays, eagle rays, bamboo reef sharks, turtles and molas as you hover close by.

Menjangan Island

Pristine reefs

Nearest airport: Ngurah Rai International Airport (150 km)

Strung off Bali’s northwest, in water a thousand shades of blue, is this largely uninhabited pinprick island. And if you’re seeking something extraordinary in a place few people know about, you need to add this to your bucket list. Descend below the waves and you’ll discover some of the most pristine coral reefs and kaleidoscopic marine life in all of Bali.

Amed Beach

Shipwreck and Napoleon fish

Nearest airport: Ngurah Rai International Airport (98 km)

You’ll find this tranquil strip on Bali’s north coast, far beyond the thrum of its party scene and away from the thrilling surf of the south. Which makes it a dreamy spot to float in its calm and colourful waters. Fix on your tank and hover around the USAT Liberty shipwreck and lose yourself amid vast schools of Napoleon fish.

View of tropical coastline with clear turquoise water and lush greenery.

Gili Tepekong, Candidasa

Experienced divers only

Nearest airport: Ngurah Rai International Airport (63 km)

The currents here are strong and unpredictable making it one for the experienced divers only who drift around the gnarly rock formations clinging to the seabed of this dive site. There are caves and crevices to explore and buzzing swarms of sweetlips, jacks and grouper swirling about its breathtaking vertical walls. Sightings of reef sharks moving silently through the water are often on the cards too.

Blue Lagoon, Padang Bai

Hidden lagoon

Nearest airport: Ngurah Rai International Airport (53 km)

Backpackers often miss the true magic of this tiny beach town as they connect through here to catch a ferry ride to Lombok and the Gilis. But hidden below the waves is the Blue Lagoon, a mellow and spectacular site drawing snorkellers and divers (beginners and pros) to its sandy plateau, dropping into a hazy abyss of reef and rock, where critters scuttle out of crevices and morays slip out of sight.

Rocky Bali shoreline with turquoise waves, sandy cove, and lush cliffs.

Secret Bay, Gilimanuk

Marvellous muck diving

Nearest airport: Ngurah Rai International Airport (133 km)

Guarded by two tiny islands, Secret Bay horseshoes next to the strait of Java, catching thriving swarms of marine life to linger in its nutrient-rich waters. The water is only around 8-10 metres deep, making it a fascinating spot for muck divers to hover above the seabed in search of seahorses, shrimps, leaf scorpion fish and other peculiar creatures hidden in the sand and sediment of the bay.

Top tips:

Open water courses take 3/4 days to complete. Plan your trip accordingly.
The best time to dive in Bali is from July to September.
Ensure you have the proper certification for certain dive sites.

Bali deserves all the hype when it comes to free-spirited, tropical escapes. But to see a different, ethereal side to the island, slip on your fins and tank and dive below the surface, amid vast shoals of marine life and spectacular seascapes.

Skyscanner can help you find the best flights, hotels and car hire deals for your next trip.

Travellers and cabin class

Latest articles

How to find cheap flights

The Smarter Summer Report

Fly from London City to the Eternal City with ITA Airways

Liquids in hand luggage: what can you carry?