Diving in Indonesia

Home / Destinations / Indonesia

Diving in Indonesia

Raja Ampat, Komodo and Lembeh: the highest marine biodiversity on earth, mantas, drift dives and extraordinary macro.

0.2° S · 130.5° E

Water
26–29 °C
Visibility
10–30 m
Best months
Oct – Apr
Level
OW to Advanced
Suit
3–5 mm
Above water

Indonesia: culture & experiences

Indonesia stretches across 17,000 islands and countless cultures, from Bali's temples and rice terraces to the traditional villages of Sulawesi.

We combine diving with a walk among Komodo dragons, temple visits and rice-field walks around Ubud, or sunrise at Borobudur, the world's largest Buddhist temple.

Off the beaten track

  • Trek with rangers to see Komodo dragons
  • Ubud's temples, rice terraces and craft villages
  • Sunrise at Borobudur and Prambanan
  • Village visits in Raja Ampat
Below water

Best-known dive spots

Raja Ampat

The most species-rich reefs on the planet, with mantas, wobbegong sharks and endless soft coral. Usually by liveaboard.

Komodo National Park

Fast drift dives, reef sharks, mantas at cleaning stations and dramatic scenery above water.

Lembeh Strait

World-famous muck diving: mimic octopus, frogfish, nudibranchs and rare critters.

Nusa Penida, Bali

Manta Point all year and, from July to October, the chance of mola mola in cool upwellings.

Seasons

Marine life & encounters by season

Conditions and sightings vary year to year. We plan each trip around the best window for what you want to see.

  • Oct – AprRaja Ampat's best season: calm seas and mantas.
  • Apr – NovKomodo's dry season, with good conditions in the north and centre of the park.
  • Jul – OctMola mola season around Nusa Penida (cooler water, 18–22 °C).
  • All yearLembeh macro and Bali's manta cleaning stations.

Komodo's currents are strong; we match sites to the group's experience.

Plan your dive trip to Indonesia

Tell us your dates, group and level, and we’ll design a trip combining the best diving in Indonesia with local culture and experiences.

WhatsApp us Email us

+30 693 239 8258 · info@divingjourneys.com