Bali attracts divers with coral reefs, volcanic seascapes, wrecks, tropical water, and varied marine life. If you are wondering where to dive in Bali, the right choice depends on your certification, interests, and how much time you want to spend exploring.
From Nusa Penida to northwest Bali, these destinations can help you decide where to dive in Bali on your next trip.
1. Nusa Penida
Nusa Penida is one of the first places to consider when researching where to dive in Bali. The island sits southeast of mainland Bali and offers several well known dive sites with coral reefs, currents, and opportunities to encounter larger marine animals.
Manta Point attracts divers hoping to see manta rays, while Crystal Bay is known for reef scenery and seasonal mola sightings. Sites such as Toyapakeh, PED, and Gamat Bay add more variety depending on conditions and experience.
Nusa Penida works especially well for travelers who want diving to become a central part of their holiday. You can stay at a Nusa Penida Resort instead of returning to mainland Bali after every trip and plan several dives across your stay.
2. Tulamben
Tulamben is another popular answer to where to dive in Bali, especially for travelers interested in wreck diving. The area sits on Bali’s northeast coast and is closely associated with the USAT Liberty wreck, one of the island’s best known dive attractions.
Divers can explore marine life around the wreck while also visiting nearby reef and wall sites. Tulamben also offers convenient shore diving, which can make access straightforward.
The area can suit both newer and experienced divers because local professionals can select sites according to certification and ocean conditions.
3. Amed
Amed offers a relaxed coastal atmosphere and several diving opportunities along Bali’s eastern shoreline. Travelers deciding where to dive in Bali often choose Amed for its combination of reefs, underwater scenery, and laid back surroundings.
The area includes coral gardens, walls, and sites that attract reef fish and other marine species. Many locations sit close to shore, which can make dive days simple.
Amed also suits travelers who want to combine diving with a slower beach stay. You can spend the morning underwater and use the rest of the day to relax or explore the coast.
4. Menjangan Island
For divers who prefer quieter surroundings, Menjangan Island offers a different answer to where to dive in Bali. The island sits within West Bali National Park and is known for clear water, walls, coral formations, and reef life.
Reaching Menjangan usually takes more travel time because it lies away from Bali’s busiest tourist areas. The extra distance can feel worthwhile for divers who want a calmer experience.
Wall diving is one of the main attractions here, with dramatic underwater drop offs and coral at different depths.
5. Padang Bai
Padang Bai provides another practical option for anyone asking where to dive in Bali. This east coast harbor area gives divers access to several nearby sites with reefs and varied underwater conditions.
Some sites offer relaxed reef exploration, while others may involve stronger currents and require more experience. Local dive professionals can choose suitable locations based on weather, conditions, and diver certification.
Padang Bai also works well for travelers who plan to continue toward nearby islands, making it easy to combine diving with a wider Bali itinerary.
How to Choose the Right Bali Dive Destination
When deciding where to dive in Bali, consider your certification level, preferred marine life, comfort with currents, and travel time between accommodation and dive locations.
Beginners may prefer suitable training environments, while experienced divers may look for drift diving, deeper sites, wrecks, or stronger currents. Ocean conditions can change, so follow guidance from qualified local dive professionals.
Choosing the right base also helps. If Nusa Penida is your priority, staying on the island lets you spend less time transferring and more time enjoying the destination.
Stay and Dive in Nusa Penida With Deep Roots
For travelers still deciding where to dive in Bali, Nusa Penida stands out because it combines varied dive sites with a complete island holiday. You can explore reefs and marine life during the day, then return to comfortable accommodation on the island.
Deep Roots gives guests the option to stay at a Nusa Penida Resort while arranging diving experiences around the island. This makes it easier to plan several dive days while leaving time for relaxation and exploring Nusa Penida above the water.
Whether you choose Nusa Penida, Tulamben, Amed, Menjangan Island, or Padang Bai, understanding where to dive in Bali can help you choose an underwater experience that fits your skills and interests. Deep Roots also gives travelers a convenient base for discovering Nusa Penida above and below the surface.









