12 Best Diving Sites in Indonesia – Your Guide to Boldly Venturing into the Blue!

Our blog may contain affiliate links, and Indo Buddies is a member of the Amazon Service LLC Associates Program. If you make a purchase using one of these Amazon links - or other affiliate links - we may receive compensation at no extra cost to you. See our Disclaimer Policy for more information.

With over 17,000 islands scattered like emeralds across the equator, Indonesia presents an amazing variety of experiences, both above and particularly below the water! 

Diving Sites in Indonesia

Cradled within the Coral Triangle, the archipelago’s warm, nutrient-rich waters invite divers to encounter stunning biodiversity, from the tiniest pygmy seahorses and majestic manta rays, to the dramatic volcanic landscapes along the seabed.

Answer the call of the sea and gear up for an unforgettable dive into Earth’s “deep” history, tracing life back to its oceanic origins.

This guide will take you on a journey across the full stretch of the archipelago, from West to East, showcasing the best diving sites in Indonesia.

Best Time to Dive in Indonesia

Diving Sites in Indonesia Best Time to Dive

Dive into Indonesia anytime! One of the archipelago’s greatest appeals for divers is its year-round accessibility.

The dry season, between May and September, is ideal for visiting most parts of the archipelago, with the rainy season lasting from October to April. You’ll usually find that March to October is generally the peak season for diving.

Meanwhile, the average water temperature across Indonesia’s dive sites ranges from 26°C to 29°C (82 to 85F).

An exception to this general guideline applies to some dive sites, including those in Raja Ampat, which is best dived during its warmer period from November to April.

Now, let’s splash straight into the fin-tastic spots for diving in Indonesia!

Top 12 Diving Sites in Indonesia

Weh Island 

Location: Sumatra
Difficulty: Intermediate to advanced

Diving Sites in Indonesia in Weh Island

Pulau We, or Weh Island, is a must-visit among the top Indonesian dive destinations. Perched off the northern edge of Sabang, Aceh Province in Sumatra, this inhabited island hides away in a remote location with strong currents, giving Pulau Weh’s dive spots some amazing glimpses into aquatic life. Discover its underwater volcano, one of the very few safe volcanic dive spots on the planet! Whilst the temperature gently rises at this spot, a chilled vibe remains, with pufferfish often greeting divers among the sulphur bubbles at this jaw-dropping hot spring site. With an average visibility of around 30 metres, Weh explodes with coral reefs, stingrays and large coral reef fish like giant trevallies, parrot fish, angel fish and butterfly fish. The Sophie Rickmer Wreck, a German cargo ship that sank during World War II, is a notable site for tech diving. Weh is a good destination all year-round, although if you’re hoping to have a manta ray encounter, it’s best to go at the end of the year.

How to get to Weh Island’s diving sites?

To begin, fly to Banda Aceh using a local airline, with popular starting points being Kuala Lumpur, Jakarta, or Medan. Once you arrive, head to Ulee Lheue Port and hop on the fast ferry to Weh, taking around an hour. On the island, local taxis or motorbike taxis (ojek) are available for transport.

Menjangan Island 

Location: West Bali
Difficulty: Beginner to intermediate

Diving Sites in Indonesia in Menjangan Island

Think you’ve seen all of Bali? Perhaps you just need to head west next time you visit! When it comes to underwater wonders, Menjangan Island in West Bali should definitely be on your radar. The pace here is slower, making it an enjoyable spot for relaxed coral wall dives where you can observe sharks, moray eels, angel fish, nudibranchs and sea turtles up close. Located in a protected marine area, Menjangan’s dive spots are less touristy and offer a rich macro display. It’s also an excellent area for those just getting into diving, thanks to the surrounding gentle currents. However, skilled divers will find Menjangan just as rewarding with its underwater photography opportunities – don’t forget to snap some pics of the underwater temple garden! Scuba diving in Bali combines the unique charm of slow travel, along with the discovery of underrated spots that will certainly make a splash in your heart!

How to get to Menjangan’s diving sites?

To travel to West Bali’s top diving spots, the first step is to fly into Bali’s Ngurah Rai International Airport. If you’re staying in the more touristy areas of South Bali, it will take around 4-hours to reach the Pemuteran region in West Bali – you can drive yourself or join a tour. Next, you will need to take a 30-minute boat ride to Menjangan Island. Please note that visiting the Menjangan National Park requires an entrance fee of IDR 200,000 on weekdays and IDR 300,000 on weekends/public holidays.

Tulamben 

Location: North Bali
Difficulty: Beginner to intermediate

Diving Sites in Indonesia Tulamben

This quaint Bali fishing village is iconic for its vast marine life and local traditions, making your visit truly magical. It’s come a long way from its rustic beginnings, and you can now find heaps of comfy oceanfront resorts, making Tulamben a top-tier scuba diving paradise. You can easily dive to the USAT Liberty wreck, a site of great historical significance, thanks to a 1942 volcanic eruption bringing the vessel to just off Tulamben’s shores. Typical magical underwater encounters include turtles and bumphead parrotfish, as well as tiny creatures darting beneath the corals, like ghost pipefish and nudibranchs. If you’re a keen photographer, early morning and sunset dives offer plenty of snappy-happy opportunities, set against the majestic backdrop of Mount Agung.

How to get to Tulamben’s diving sites?

It’s easy to reach Tulamben by car, especially from the south of Bali. Hiring a driver for the day gives you total flexibility, or another easy option is using ride-hailing apps like Grab. If you’re travelling straight from the Ngurah Rai International Airport or from Denpasar, the travel time takes about 3-hours. 

Tip: Arranging transportation in advance helps you dodge potential traffic hassles during peak seasons in Bali!

Crystal Bay, Nusa Penida 

Location: Nusa Penida Island, Bali
Difficulty: Intermediate to advanced

Diving Sites in Indonesia Crystal Bay Nusa Penida

As its name suggests, Crystal Bay, one of the most popular Nusa Penida dive sites, features clear waters that often give divers visibility down to an impressive 30 metres. Lose yourself in the underwater beauty of diverse coral plateaus and slopes, making this site perfect for spotting larger marine mammals. Crystal Bay is also known for the peculiar-looking Mola Mola, which can be spied during deeper early morning dives at certain times of the year. What’s more, you can expect to see reef sharks, turtles, various reef critters, and manta rays as you explore the crystal-clear waters. Whilst the outer edges of the bay can have strong currents, the inner areas offer a safe playground for intermediate divers. You can dive in Nusa Penida any time of the year, but if you want to glimpse Mola Mola, then a visit between June and October might be your best bet.

How to get to Crystal Bay’s diving sites?

This underwater paradise in Nusa Penida is just a breezy boat ride from Sanur on mainland Bali. Head to Sanur Harbour by car, taxi, or Grab to take a 45-minute speedboat ride to Nusa Penida (ticket price usually varies between IDR 280,000 and IDR 540,000). You can get around Nusa Penida by hiring a scooter, however due to the island’s uneven roads, we would only recommend doing this if you already have scooter riding experience. Hiring a private car with a driver is the most hassle-free way to safely enjoy your diving trip there.

Tip: Maximise your Bali diving trip! Choose a Bali all-in-one diving itinerary that hits up various diving locations in one go, including Menjangan for its chilled vibes, Tulamben for its fascinating history and Crystal Bay for its impressive marine life!

Komodo National Park 

Location: East Nusa Tenggara
Difficulty: Advanced

Diving Sites in Indonesia Komodo National Park

Now, this one’s for experienced divers up for a big adventure! Komodo National Park’s diving sites are located within a UNESCO World Heritage Site, also a known home to Komodo dragons. Famed for wondrous sights both above and below the surface, this diving destination is easily accessible from Labuan Bajo. Situated in the Coral Triangle​, this area displays a splendid biodiversity of over 1,000 fish species and hundreds of varieties of coral. You must try The Cauldron (or Shotgun), a favourite rip current that shoots you through a crowd of giant trevallies, reef sharks, and sweetlips. Aside from this adrenaline-pumping hotspot, you can also explore colourful reefs cascading down to 70 metres at Batu Bolong, glide with graceful mantas at Manta Alley, or observe reef sharks and barracudas at Crystal Rock. However, be aware that currents can be significantly strong in certain areas, so it’s best to explore dive sites in Komodo from April – October when it is usually calmer.

How to get to Komodo National Park’s diving sites?

The most direct way is to travel to Labuan Bajo on Flores Island. Flights are available from major Indonesian cities like Jakarta and Surabaya, as well as Bali, which offers the quickest option. From Labuan Bajo, hop onboard a speedboat to access the park, or check whether your accommodation in Labuan Bajo provides transport services. For a dive-and-repeat trip, opt for liveaboard vessels that cover multi-day dives for a real tropical diving experience!

Alor Island 

Location: East Nusa Tenggara
Difficulty: Advanced

Diving Sites in Indonesia Alor Island

Virgin reefs and a peaceful vibe will give your dive in Alor Island a special kind of feel. This impressive diving destination is a little more challenging with its rapid currents, however the visibility and wild underwater landscapes are totally addictive! Most dive centres in Alor are clustered around Kalabahi Bay, offering rare volcanic black-sand muck sites. These spots allow you to observe unique macro critters like frogfish, harlequin shrimp and ghost pipefish doing their thing. Divers frequently see sharks and playful dolphins too! The best time to explore Alor’s underwater haven is from March – December, with April – November often offering the calmest seas.

How to get to Alor Island’s diving sites?

Fly from Bali, Jakarta, or Surabaya to the city of Kupang. From Kupang, take a short domestic flight to Alor. Note that flight options to Alor are limited, as this route is served by smaller aircraft like those operated by Wings Air. Once you land in Alor, jump into a local taxi or organise private transport with your dive operators beforehand for the 1-hour drive to Kalabahi.

Banda Sea 

Location: Maluku
Difficulty: Advanced

Diving Sites in Indonesia Banda Sea

Ready to conquer Banda Sea’s diving​ spots? This remote destination in the “Spice Islands” is about to blow your fins off with its strong currents, untouched nature, and a long journey that’s a solid adventure! As a liveaboard-only territory, the Banda Sea hides underwater surprises that every seasoned diver in expedition mode should experience at least once. Get ready to face the big stuff – like hammerhead sharks, reef sharks and graceful mobula rays. Or, take yourself to the vibrant coral gardens and black sand muck-dives that hide the most bizarre and brilliant little critters. You’ll discover cool history as well when you dive, including sunken cannons and coral-clad ruins. The Banda Sea, however, is not your average dive trip route, so visit in March and April for the best conditions.

How to get to Banda Sea’s diving sites?

First things first, secure your spot for the liveaboard trip in advance. Then, fly to Jakarta, Bali, Makassar, or Manado. You’ll take a domestic flight from there to Ambon, and usually your liveaboard package comes with airport pickup in Ambon, making for a hassle-free start to your adventure.

Wakatobi

Location: Southeast Sulawesi
Difficulty: Beginner to intermediate

Diving Sites in Indonesia Wakatobi

Named after the initials of its four main islands (Wangi-Wangi, Kaledupa, Tomia and Binongko), Wakatobi is a key player when it comes to diving in Indonesia. Though reaching this destination is quite challenging, we know that spirited souls will be keen to try! Compared to other destinations on our list, Wakatobi has well-appointed resort infrastructure, making it a popular luxury destination for divers and underwater photographers. Wakatobi’s dive sites​ feature calm reef dives and impressive coral formations in a rich marine environment, home to seahorses, cuttlefish, frogfish, lionfish and jacks. Diving is excellent year-round, and Wakatobi is also a great place to mix diving with other leisure activities so you can make the most of your Indonesian adventures.

How to get to Wakatobi’s diving sites?

Your initial step will be flying into Bali. If you are staying at a Wakatobi resort, you can take advantage of transfer services to the resort and dive sites. If you plan to travel independently, then fly to Jakarta, Surabaya, or Bali to Makassar. Next, take a domestic flight to Wangi-Wangi Island and hop on one of the local boats to navigate between the islands of Wakatobi.

Lembeh Strait 

Location: North Sulawesi
Difficulty: Beginner to intermediate

Diving Sites in Indonesia Lembeh Strait

Lembeh Strait’s macro diving experiences stand out amongst the devoted micro-life world fans. Particularly recognised as one of the best spots on the planet for muck diving, Lembeh Strait is defined by a dark seabed covered with a murky sand bottom. July – August are generally considered the ideal diving season, and you’ll find that this diving site is a well-equipped destination. Lots of dive resorts in Lembeh are photographer-friendly, and you can hire local guides to help you track down some of the rarest ocean critters hiding in Sulawesi. Lembeh is also perfectly located to easily visit other top diving hotspots in Sulawesi during your travels, including Bunaken Marine Park.

How to get to Lembeh’s diving sites?

The easiest route is to fly to Manado from Jakarta or Surabaya. Once in Manado, take a taxi or arrange a pickup through your resort to Bitung. From Bitung Harbour, a boat ride will then take you across to Lembeh Island.

Bunaken Marine Park 

Location: North Sulawesi
Difficulty: Beginner to intermediate

Diving Sites in Indonesia Bunaken Marine Park

Another Indonesian diving gem in North Sulawesi that you definitely mustn’t skip is Bunaken Marine Park. This well-managed dive site is ranked as a prime location for macro fanatics. Bunaken’s walls are epic for getting deeper into the blue, showcasing breathtaking corals and everything from reef sharks and eagle rays, to slithery sea snakes and a gazillion critters. Among Bunaken’s top dive spots, Mandolin presents a fascinating vertical drop-off extending to 600 metres, inviting divers to encounter tunas, sharks, eagle rays, fusilier and moray eels. Then, there’s Ron’s Point that leads to a huge plateau that’s crawling with a whole lot more tiny ocean awesomeness!

How to get to Bunaken Marine Park’s diving sites?

After arriving in Manado, head to Manado Harbour, which is roughly 45-minutes from the airport. Take a public ferry where you’ll reach Bunaken Island in around 1-hour (note that daily departures are limited). Alternatively, charter a private speedboat for a faster solution. 

Derawan Islands

Location: East Kalimantan
Difficulty: Beginner to intermediate

Diving Sites in Indonesia Derawan Island

The Derawan Islands comprise of four islands, including the turtle-rich Derawan itself, Kakaban with its iconic jellyfish lake, and manta-filled Sangalaki. Whilst the vibe is less about luxury here, the sheer richness of the marine life makes scuba diving in the Derawan Islands exceptionally rewarding, giving a raw and magical Indonesian diving experience. Macro life also flourishes here, with seahorses and mandarin fish usually hanging out around the corals. As an added bonus for divers, the waters of the Derawan Islands are much warmer, so you can leave the thick wetsuit behind!

How to get to Derawan Islands’ diving sites?

Many divers start their trip to the Derawan Islands from Bali. Firstly, you’ll fly to Berau, with a few stops along the way. Upon arrival in Berau, travel by car for about 3-hours to Tanjung Batu Harbour. From there, you’ll need to take a quick 30-minute boat ride to the islands.

Raja Ampat

Location: West Papua
Difficulty: Intermediate to advanced

Diving Sites in Indonesia Raja Ampat

Lastly, and the most famous of Indonesia’s many diving sites, Raja Ampat, is in the far western stretch of the archipelago. It offers an excellent year-round diving season and a mega-rich marine ecosystem. Often referred to as the “Four Kings” thanks to its larger islands, Raja Ampat comprises of approximately 1,500 islands, including small islets, and is rich in hidden lagoons and stunning jungle backdrops. In fact, the waters of Raja Ampat are home to an impressive 72% of the entire planet’s identified coral species! The remote location provides divers with plenty of uninterrupted moments for total marine life wonder, and is the ideal location to try a liveaboard experience in Indonesia. Cape Kri near the Dampier Strait is widely known as the most diverse dive site in Raja Ampat, whilst Misool Island features bright, soft corals and expansive mangrove forests. You might also spot unique creatures like the Raja Ampat epaulette shark and the tasselled wobbegong sharks, as well as common groups of whale sharks.

How to get to Raja Ampat’s diving sites?

Fly to Sorong from Bali or Jakarta, although expect long stop-off along the way. Once in Sorong, you can choose between an affordable ferry to Waisai or the convenience of a private boat transfer from your resort. 

Tip: Check out our ultimate 5-Day, 4-Night Raja Ampat Itinerary to get inspired!

Dive Trip Planning: Liveaboard vs. Land-Based

Preparing for your Indonesian diving trip can feel like a puzzle, especially when it’s your first time exploring this vast area. A big question we often get asked is “Is it best to stay in a dive resort or live it up on a boat? “

Diving Sites in Indonesia Tips

Well, ultimately, that’s up to you and the experience you’re looking to have. Here’s a breakdown of the pros and cons of land-based and liveaboard diving in Indonesia.

Land-Based Diving

Pros:

  • Well-suited for beginners
  • Offers opportunities for other activities beyond diving during your Indonesia trip
  • Convenient, with extra privacy

Cons: 

  • Significant transfer time between dive spots and your accommodation

Liveaboard Diving

Pros: 

  • Enables access to remote dive sites
  • Allows for multiple dive routes without the hassle of a boat transfer
  • Usually offers multiple dives per day
  • Services are generally included, excluding dive gear
  • Connects you to fellow divers
  • Promotes a simple, unplugged living experience

Cons: 

  • Challenging for those prone to seasickness
  • Compact living quarters due to shared boat space
  • May involve a higher initial cost

The bottom line? Land-based is your go-to for a balanced dive and travel experience. But for the ultimate, dive-till-you-drop in the best spots adventure, a liveaboard is the preferred choice!

Tip: Dive into our handpicked list of the best liveaboards in Indonesia!

Essential Dive Travel Tips

Diving Sites in Indonesia Travel Tips

For a smooth diving experience, keep these essential top tips in mind:

  • Plan for all costs – flights, accommodation, diving, food and activities
  • Research the best sites and seasons to maximise your diving adventure
  • Make sure your dive certification and experience level match the planned dives
  • Choose wisely between land-based or liveaboards
  • Select a reputable dive operator with well-maintained equipment
  • Consider bringing your own mask, fins, regulator and underwater camera setup
  • Ensure you’re physically fit to dive and obtain dive insurance
  • Use reef-safe sunscreen to protect marine life
  • Pack a first-aid kit
  • Dress modestly when not diving to respect local customs in certain islands
  • Bring enough cash

Final Words

So there you have it, Indonesia is a year-round underwater paradise filled with a kaleidoscope of dive experiences. 

Ready to strap on your fins and explore the incredible depths of Indonesia? We’d love to hear about your dream dive destination!

About Nadia

Nadia loves immersing herself in the creative industries and enjoys putting pen to paper to share her knowledge of her birthplace of Indonesia. Outside of travel writing, Nadia's interests extend to art and architecture.

More Travel Tips

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.